一般web系統都需要控制session自動失效的時間,從而控制使用者訪問系統超時。設定session失效有以下三種方式:
1、在主頁面或者公共頁面中加入:session.setmaxinactiveinterval(900);引數900單位是秒,即在沒有活動15分鐘後,session將失效。
注意:這裡session設定的時間是根據伺服器來計算的,而不是客戶端。所以如果是在除錯程式,應該是修改伺服器端時間來測試,而不是客戶端
2、較通用的設定session失效時間的方法:
在專案的web.xml中設定:
13、直接在應用伺服器中設定,
例如:若容器是tomcat,可以在tomcat目錄下conf/web.xml中設定。
找到元素,tomcat預設設定是30分鐘,只要修改這個值就可以了。
注意:如果上述三個地方如果都設定了,有個優先順序的問題,從高到低:(1)>(2)>(3)
jsp中session 失效設定
一般web系統都需要控制session自動失效的時間,從而控制使用者訪問系統超時。設定session失效有以下三種方式 1 在主頁面或者公共頁面中加入 session.setmaxinactiveinterval 900 引數900單位是秒,即在沒有活動15分鐘後,session將失效。注意 這裡s...
Session失效設定
在一般系統登入後,都會設定乙個當前session失效的時間,以確保在使用者沒有使用系統一定時間後,自動退出登入,銷毀session。具體設定很簡單 在主頁面或者公共頁面中加入 session.setmaxinactiveinterval 900 引數900單位是秒,即在沒有活動15分鐘後,sessi...
Session失效設定
在一般系統登入後,都會設定乙個當前session失效的時間,以確保在使用者沒有使用系統一定時間後,自動退出登入,銷毀session。具體設定很簡單 在主頁面或者公共頁面中加入 session.setmaxinactiveinterval 900 引數900單位是秒,即在沒有活動15分鐘後,sessi...