Session有效期設定

2021-06-22 14:31:52 字數 768 閱讀 8476

方法一:

在使用了struts2框架的任何地方使用

servletactioncontext.getrequest().getsession().setmaxinactiveinterval(***);

方法二:

在action中定義乙個httpservletrequest的成員物件req;

action類實現servletrequestaware介面,實現其中的方法;

在實現的方法中編寫: req=方法引數;

然後在該action中任何需要用到session的地方使用req.getsession()......

方法三:

在工程的 web.xml中 設定session的有效期

30session-timeout元素用來指定預設的會話超時時間間隔,以分鐘為單位。該元素值必須為整數。如果session-timeout元素的值為零或負數,則表示會話將永遠不會超時。 session-timeout的取值範圍是1-1440。

setmaxinactiveinterval和session-config的比較:

1、setmaxinactiveinterval的優先順序高,如果setmaxinactiveinterval沒有設定,則預設是session-config中設定的時間。

2、setmaxinactiveinterval設定的是當前會話的失效時間,不是整個web服務的。

3、setmaxinactiveinterval的引數是秒,session-config當中配置的session-timeout是分鐘。

android cookie 怎麼設定有效期

設定cookie cookiemanager.getinstance setcookie url name value if build.version.sdk int lollipop 大於21的版本需要重新整理資料 載入網頁 webview.loadurl url 結果 後台通過獲取cookie...

駕照 有效期mark

一 駕照的有效期是多久 駕照有效期分為六年 十年和長期。一 機動車駕駛人在機動車駕駛證的六年有效期內,每個記分週期均未記滿12分的,換發十年有效期的機動車駕駛證 二 在機動車駕駛證的十年有效期內,每個記分週期均未記滿12分的,換發長期有效的機動車駕駛證。機動車駕駛人應當於機動車駕駛證有效期滿前九十日...

Cookie的有效期

cookie的有效期 cookie的maxage決定著cookie的有效期,單位為秒 second cookie中通過getmaxage 方法與setmaxage int maxage 方法來讀寫maxage屬性。如果maxage屬性為正數,則表示該cookie會在maxage秒之後自動失效。瀏覽器...