jsp中session 失效設定

2021-09-02 11:04:56 字數 453 閱讀 7542

一般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...