Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

JSP में सेशन मेंटेनेंस का वर्किंग उदाहरण शेयर करें।


यह उदाहरण दर्शाता है कि सेशन के निर्माण समय और अंतिम-एक्सेस समय का पता लगाने के लिए HttpSession ऑब्जेक्ट का उपयोग कैसे करें। यदि कोई सेशन पहले से मौजूद नहीं है तो हम अनुरोध के साथ एक नया सेशन जोड़ देंगे।

<%@ page import = "java.io.*,java.util.*" %> <%    // सेशन निर्माण समय प्राप्त करें।    Date createTime = new Date(session.getCreationTime());    // इस वेबपेज का अंतिम एक्सेस समय प्राप्त करें।    Date lastAccessTime = new Date(session.getLastAccessedTime());    String title = "Welcome Back to my website";    Integer visitCount = new Integer(0);    String visitCountKey = new String("visitCount");    String userIDKey = new String("userID");    String userID = new String("ABCD");    // जांचें कि क्या यह आपके वेबपेज पर नया विज़िटर है।    if (session.isNew() ) {       title = "Welcome to my website";       session.setAttribute(userIDKey, userID);       session.setAttribute(visitCountKey, visitCount);    }    visitCount = (Integer)session.getAttribute(visitCountKey);    visitCount = visitCount + 1;    userID = (String)session.getAttribute(userIDKey);    session.setAttribute(visitCountKey, visitCount); %> <html>    <head>       <title>Session Tracking</title>    </head>    <body>    <center>       <h1>Session Tracking</h1>     </center>     <table border = "1" align = "center">       <tr bgcolor = "#949494">           <th>Session info</th>          <th>Value</th>       </tr>       <tr>           <td>id</td>          <td><% out.print( session.getId()); %></td>       </tr>       <tr>          <td>Creation Time</td>          <td><% out.print(createTime); %></td>       </tr>       <tr>          <td>Time of Last Access</td>          <td><% out.print(lastAccessTime); %></td>       </tr>       <tr>           <td>User ID</td>           <td><% out.print(userID); %></td>       </tr>       <tr>          <td>Number of visits</td>          <td><% out.print(visitCount); %></td>       </tr>       </table>    </body> </html>

अब उपरोक्त कोड को main.jsp में डालें और https://localhost:8080/main.jsp को एक्सेस करने का प्रयास करें। एक बार जब आप URL चलाते हैं, तो आपको निम्न परिणाम प्राप्त होगा -

Welcome to my website

Session Information

Session infovalue
id0AE3EC93FF44E3C525B4351B77ABB2D5
Creation TimeTue Jun 08 17:26:40 GMT+04:00 2010
Time of Last AccessTue Jun 08 17:26:40 GMT+04:00 2010
User IDABCD
Number of visits0

  1. विंडोज 10 फोटोज ऐप में एक्सपोर्ट या शेयर फंक्शन काम नहीं कर रहा विंडोज 10 फोटोज ऐप में एक्सपोर्ट या शेयर फंक्शन काम नहीं कर रहा

    कभी-कभी, विंडोज 10 के फोटोज ऐप में, एक्सपोर्ट/शेयर बटन जो उपयोगकर्ता को ऐप से इमेज और वीडियो एक्सपोर्ट या शेयर करने की अनुमति देता है, काम करना बंद कर सकता है। यह परेशानी भरा हो सकता है यदि ऐप पहले से ही विंडोज 10 में डिफ़ॉल्ट पिक्चर व्यूअर के रूप में सेट है। यह मुद्दा विशेष रूप से तब देखा जाता ह

  1. डिस्कॉर्ड स्क्रीन शेयरिंग के दौरान ऑडियो समस्या ठीक करें - 10 प्रभावी तरीके डिस्कॉर्ड स्क्रीन शेयरिंग के दौरान ऑडियो समस्या ठीक करें - 10 प्रभावी तरीके

    डिस्कॉर्ड स्क्रीन शेयर ऑडियो काम न करने को ठीक करने के 10 तरीके डिस्कॉर्ड पर स्क्रीन शेयर करते समय ऑडियो काम क्यों नहीं कर रहा? डिस्कॉर्ड का ऑडियो-विजुअल विभाग हमेशा थोड़ा समस्याग्रस्त रहा है। जबकि प्लेटफॉर्म अपने वॉयस आवश्यकताओं को पूरा करने के लिए krisp और opus जैसी उच्च-गुणवत्ता वाली ऑडियो प्रोस

  1. Windows 10 पर Discord स्क्रीन शेयरिंग समस्याएं हल करें - त्वरित समाधान गाइड Windows 10 पर Discord स्क्रीन शेयरिंग समस्याएं हल करें - त्वरित समाधान गाइड

    स्क्रीन शेयरिंग सुविधा Discord की एक अद्भुत सुविधा है। आप इस सुविधा का उपयोग गेम लाइव स्ट्रीम करने, फिल्में देखने आदि के लिए कर सकते हैं। फिर भी, आप में से कुछ को Discord स्क्रीन शेयर काम न करने की समस्या का सामना करना पड़ सकता है जहां आप Discord पर काली स्क्रीन देख सकते हैं या सुविधा हमेशा के लिए ल