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

जेएसपी में सत्र डेटा कैसे हटाएं?

<घंटा/>

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

  • कोई विशेष विशेषता निकालें - आप सार्वजनिक शून्य हटाने की विशेषता (स्ट्रिंग नाम) पर कॉल कर सकते हैं विशेष कुंजी से जुड़े मान को हटाने की विधि।

  • पूरा सत्र हटाएं - आप सार्वजनिक शून्य अमान्य() . को कॉल कर सकते हैं पूरे सत्र को छोड़ने की विधि।

  • सत्र समयबाह्य सेट करना - आप सार्वजनिक शून्य सेटMaxInactiveInterval(int अंतराल) . पर कॉल कर सकते हैं एक सत्र के लिए अलग-अलग समयबाह्य सेट करने की विधि।

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

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

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

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

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


  1. अपना सिरी इतिहास और डेटा कैसे हटाएं

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

  1. IPhone पर अन्य डेटा को चुनिंदा या बिल्कुल कैसे हटाएं

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

  1. अपना Google खाता डेटा कैसे मिटाएं

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