java 中設置session失效時間


程序中session都有一個默認的過期時間,其中tomcat中的默認時間為30分鍾,根據需要我們可以去手動設置session的過期時間,以下是設置session的過期時間的三個方法:

1.在tomcat-->conf-->conf/web.xm中的<session-config>中設置:

1   <session-config>
2         <session-timeout>30</session-timeout>
3     </session-config>

2.在項目的web.xml中定義:

1   <session-config>  
2          <session-timeout>20</session-timeout>  
3    </session-config>

 

   注:20則設置過期時間為20分鍾     測試通過

3.在程序中定義:

session.setMaxInactiveInterval(30*60);

設置單位為秒,設置為-1永不過期


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM