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

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

<घंटा/>

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

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

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

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

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

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

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

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

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


  1. गोपनीयता कार्यक्रम क्या है और आप इसे कैसे बना सकते हैं?

    ऑनलाइन इंटरैक्शन डिफ़ॉल्ट रूप से सार्वजनिक होते हैं। जैसे ही आप ब्राउज़ करते हैं, आप डिजिटल पदचिह्न छोड़ते हैं जिन्हें ट्रैक या ट्रेस किया जा सकता है। और साइबर अपराधियों के हमले के अवसरों की तलाश में, उच्च स्तर की गोपनीयता होना आवश्यक है। आपके नेटवर्क पर गोपनीयता कार्यक्रम लागू करने से आपके दर्शकों

  1. मैं अपने डेटा का बैकअप कैसे ले सकता हूं?

    आज की आईटी दुनिया में एक व्यापक बैकअप रणनीति होना आवश्यक है। डेटा खो जाने के कई तरीकों के साथ, यह समझना महत्वपूर्ण है कि अपने डेटा का सफलतापूर्वक बैकअप कैसे लिया जाए ताकि यह सुनिश्चित हो सके कि आपको असहज स्थिति का सामना न करना पड़े। तो, आप अपने डेटा का बैकअप कैसे ले सकते हैं? डेटा हानि साइबर हमले,

  1. फेसटाइम पर आप किसी ग्रुप को कैसे डिलीट करते हैं

    2011 में Apple द्वारा लॉन्च किया गया, फेसटाइम एक ऑडियो और वीडियो कॉलिंग ऐप है जिसे Apple द्वारा सभी iOS 4 और बाद के उपकरणों पर विकसित और विपणन किया जाता है। यह iPhones, iPad, iPods के साथ-साथ Mac डिवाइस पर भी काम करता है। साथ ही, यह एक निःशुल्क ऐप है जिसे काम करने के लिए केवल एक स्थिर इंटरनेट कनेक्श