java中設定session存在整個web的時間方法如下:
(1)在主頁面或者公共頁面中加入:session.setMaxInactiveInterval(900);
引數900單位是秒,即在沒有活動15分鐘後,session將失效。
這裡要注意這個session設定的時間是根據伺服器來計算的,而不是客戶端。所以如果是在除錯程式,應該是修改伺服器端時間來測試,而不是客戶端。
(2)也是比較通用的設定session失效時間的方法,就是在專案的web.xml中設定
Xml程式碼
[xhtml] view plaincopy
<session-config>
<session-timeout>15</session-timeout>
</session-config>
這裡的15也就是15分鐘失效.
(3)直接在應用伺服器中設定,如果是tomcat,可以在tomcat目錄下conf/web.xml中
找到<session-config>元素,tomcat預設設定是30分鐘,只要修改這個值就可以了。
java中設定session存在整個web的時間方法如下:
(1)在主頁面或者公共頁面中加入:session.setMaxInactiveInterval(900);
引數900單位是秒,即在沒有活動15分鐘後,session將失效。
這裡要注意這個session設定的時間是根據伺服器來計算的,而不是客戶端。所以如果是在除錯程式,應該是修改伺服器端時間來測試,而不是客戶端。
(2)也是比較通用的設定session失效時間的方法,就是在專案的web.xml中設定
Xml程式碼
[xhtml] view plaincopy
<session-config>
<session-timeout>15</session-timeout>
</session-config>
這裡的15也就是15分鐘失效.
(3)直接在應用伺服器中設定,如果是tomcat,可以在tomcat目錄下conf/web.xml中
找到<session-config>元素,tomcat預設設定是30分鐘,只要修改這個值就可以了。