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

JSP में सेशन डेटा कैसे डिलीट करें?


जब आप यूज़र के सेशन डेटा के साथ काम पूरा कर लेते हैं, तो आपके पास कई विकल्प होते हैं -

  • एक विशेष एट्रिब्यूट हटाएं - आप विशेष कुंजी से जुड़े मान को हटाने के लिए public void removeAttribute(String name) मेथड को कॉल कर सकते हैं।

  • पूरा सेशन डिलीट करें - आप पूरे सेशन को छोड़ने के लिए public void invalidate() मेथड को कॉल कर सकते हैं।

  • सेशन टाइमआउट सेट करना - आप व्यक्तिगत रूप से सेशन के लिए टाइमआउट सेट करने के लिए public void setMaxInactiveInterval(int interval) मेथड को कॉल कर सकते हैं।

  • यूज़र को लॉग आउट करें - सर्वलेट्स 2.4 का समर्थन करने वाले सर्वर पर, आप क्लाइंट को वेब सर्वर से लॉग आउट करने और सभी यूज़र्स से संबंधित सभी सेशन्स को अमान्य करने के लिए logout कॉल कर सकते हैं।

  • web.xml कॉन्फ़िगरेशन - यदि आप Tomcat का उपयोग कर रहे हैं, तो उपरोक्त विधियों के अलावा, आप web.xml फ़ाइल में सेशन टाइमआउट को निम्नानुसार कॉन्फ़िगर कर सकते हैं।

<session-config> <session-timeout>15</session-timeout> </session-config>

टाइमआउट मिनटों में व्यक्त किया जाता है और डिफ़ॉल्ट टाइमआउट को ओवरराइड करता है जो Tomcat में 30 मिनट है।

getMaxInactiveInterval( ) मेथड सर्वलेट में उस सेशन के लिए टाइमआउट अवधि सेकंड में लौटाता है। इसलिए यदि आपका सेशन web.xml में 15 मिनट के लिए कॉन्फ़िगर किया गया है, तो getMaxInactiveInterval( ) 900 लौटाता है।


  1. सिरी हिस्ट्री और डेटा कैसे डिलीट करें सिरी हिस्ट्री और डेटा कैसे डिलीट करें

    2019 में एप्पल उस समय विवाद में घिर गया जब सिरी उपयोगकर्ताओं की गोपनीयता को लेकर चिंताएं उठाई गईं। इस वजह से, कुछ ग्राहक अपने एप्पल डिवाइस पर अपनी सिरी हिस्ट्री डिलीट करना चाह सकते हैं - और इस लेख में हम दिखाते हैं कि ऐसा कैसे किया जाए। अपडेट: फरवरी 2022 में यह सामने आया कि iOS 15 में एक बग के कारण

  1. iPhone पर Other डेटा को चुनिंदा या पूरी तरह से कैसे हटाएं iPhone पर Other डेटा को चुनिंदा या पूरी तरह से कैसे हटाएं

    iPhone पर Other डेटा कैसे हटाएं? मेरे iPhone X ने कहा Storage Almost Full इसलिए मैं अनावश्यक डेटा हटाने और कुछ ऐप्स अनइंस्टॉल करने के लिए Settings पर गया ताकि मैं अपने iPhone पर नए ऐप्स इंस्टॉल कर सकूं और वीडियो डाउनलोड कर सकूं। मैंने देखा कि लगभग 10 गीगाबिट डेटा Other में वर्गीकृत है? इसका क्या मत

  1. अपना Google डेटा सुरक्षित रूप से हटाएं - Gmail, Drive और YouTube रखें अपना Google डेटा सुरक्षित रूप से हटाएं - Gmail, Drive और YouTube रखें

    यदि आप Google पारिस्थितिकी तंत्र में गहराई से हैं, तो आप शायद पहले से ही जानते हैं कि कंपनी के पास आप पर काफी जानकारी है। सौभाग्य से, वे इसे आपके डाउनलोड और यहां तक कि हटाने के लिए एक ही स्थान पर रखते हैं। अपने Google अकाउंट डेटा को हटाने से आपका Google अकाउंट नहीं हटता; आप अपने Gmail संदेश, YouTub