2012-10-17 15 views
27

मुझे वसंत और जेएसपी द्वारा लिखे गए एक वेब एप्लिकेशन का परीक्षण करना होगा। एप्लिकेशन के लिए डिफ़ॉल्ट सत्र-टाइमआउट 30 मिनट है।वसंत वेब एप्लिकेशन के डिफ़ॉल्ट सत्र टाइमआउट को बदलना

मैं सत्र-टाइमआउट को कम करना चाहता हूं। ऐसा करने के लिए, मैंने web.xml फ़ाइल में tomcatInstallationLocation/conf/ में बदल दिया है। लेकिन यह काम नहीं करता है। tomcatInstallationLocation/conf/web.xml में डिफ़ॉल्ट कॉन्फ़िगरेशन था -

<session-config> 
    <session-timeout>30</session-timeout> 
</session-config> 

कहाँ मैं सिर्फ समय बदल गया है और किया है यह कर -

<session-config> 
    <session-timeout>5</session-timeout> 
</session-config> 

लेकिन फिर भी काम नहीं करता है। जैसा कि मुझे पता है, इस स्थिति में मुझे अपने वसंत आवेदन के web.xml में बदलाव करना है। लेकिन मुझे यकीन नहीं। क्या कोई मेरी मदद कर सकता है?

अग्रिम धन्यवाद।

उत्तर

50

सत्र समय समाप्ति पदानुक्रम:

  • $tomcat_home/conf/web.xml
  • $your_webapp/WEB-INF/web.xml
  • HttpSession.setMaxInactiveInterval(int)

बाद के प्रत्येक प्रविष्टि के मैनुअल मंगलाचरण ऊपर दूसरों ओवरराइड करता है।

संबंधित मुद्दे