मैंने अपना सत्र समय निर्धारित किया।ब्राउज़र बंद होने पर सत्र खो गया
<session-config>
<session-timeout>11520</session-timeout>
</session-config>
हर बार जब मैं सर्वलेट को फोन करके ब्राउज़र को बंद और इसे फिर से खोलने के लिए, मुझे लगता है कि नए सत्र बनाई गई है देखते हैं। ब्राउज़र को फिर से खोलने पर हर बार HttpSessionListener में निष्पादित सत्रक्रेटेड विधि से देखा जा सकता है।
मैं टॉमकैट/जावा में नया हूं, लेकिन अगर मैं एएसपी.नेट पर्यावरण में काम कर रहा था, तो मैं इसके आसपास काम करता हूं, उसी नाम के साथ कुकी नाम सेट कर रहा हूं।
टॉमकैट में इसके आसपास काम करने का सबसे अच्छा अभ्यास क्या है?
अग्रिम धन्यवाद।
डैनी।
के लिए धन्यवाद अपने तेज उत्तर। क्या मैं web.xml में अधिकतम कुकी उम्र सेट कर सकता हूं या HttpSesisonListener Sesison बनाई गई विधि में? –
इसे 'फ़िल्टर' में करें। वहां आपके हाथों में 'HttpServletReponse' है। आप जांच सकते हैं कि सत्र 'HttpSession # isNew() 'द्वारा नया है या नहीं। – BalusC