session過期時間

session類似於map是鍵值對的形式存在的。通過session.getAttribute("name");獲取對應的name參數信息。

session的過期時間是從session不活動的時候開始計算,如果session一直活動,session就總不會過期,從該Session未被訪問,開始計時; 一旦Session被訪問,計時清0;

設置session的失效時間。

 Session的默認失效時間是30分鐘,

 web.xml中:<session-config> <session-timeout>30</session-timeout> </session-config>

在程序中:session.setMaxInactiveInterval(30 * 60);//設置單位爲秒,設置爲-1永不過期

 tomcat也可以修改session過期時間,在server.xml中定義context時採用如下定義

<Context path="/livsorder" docBase="/home/httpd/html/livsorder"

defaultSessionTimeOut="3600" isWARExpanded="true" isWARValidated="false"

isInvokerEnabled="true" isWorkDirPersistent="false"/>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章