session的具體設定很簡單,方法有三種:
(1)在主頁面或者公共頁面中加入:
session.setmaxinactiveinterval(900);
引數900單位是秒,即在沒有活動15分鐘後,session將失效。設定為-1將永不關閉。
這裡要注意這個session設定的時間是根據伺服器來計算的,而不是客戶端。
(2)也是比較通用的設定session失效時間的方法,就是在專案的web.xml中設定
15
這裡的15也就是15分鐘失效.
(3)直接在應用伺服器中設定,如果是tomcat,可以在tomcat目錄下conf/web.xml中
找到元素,tomcat預設設定是30分鐘,只要修改這個值就可以了。
需要注意的是如果上述三個地方如果都設定了,有個優先順序的問題,從高到低:
(1)>(2)>(3)
session時間設定
在一般系統登入後,都會設定乙個當前session失效的時間,以確保在使用者沒有使用系統一定時間後,自動退出登入,銷毀session。具體設定很簡單 在主頁面或者公共頁面中加入 session.setmaxinactiveinterval 900 引數900單位是秒,即在沒有活動15分鐘後,sessi...
設定Session失效時間
b 在web.xml中的session config配置 session timeout元素 web.xml檔案中的元素 用來指定預設的會話超時時間間隔,以分鐘為單位。該元素值必須為整數。如果 session timeout元素的值為零或負數,則表示會話將永遠不會超時。如 1.2.30 3.4.30...
設定session失效時間
以x5部署在tomcat上為例,說明如何設定session失效時間。可以設定session失效時間的地點有三處,分別是 1 businessserver的session設定 runtime businessserver web inf web.xml 302 uiserver的session設定 r...