激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術(shù)及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java設(shè)置session過期時間的實現(xiàn)方法

java設(shè)置session過期時間的實現(xiàn)方法

2019-12-03 13:58shichen2014 JAVA教程

這篇文章主要介紹了java設(shè)置session過期時間的實現(xiàn)方法,以實例形式詳細講述了具體實現(xiàn)過程,非常具有參考借鑒價值,需要的朋友可以參考下

本文實例講述了java設(shè)置session過期時間的實現(xiàn)方法,分享給大家供大家參考。具體實現(xiàn)方法如下:

1、Timeout in the deployment descriptor (web.xml)
以分鐘為單位

 

復制代碼代碼如下:
<web-app ...>
<session-config>
<session-timeout>20</session-timeout>
</session-config>
</web-app>


上面這種設(shè)置,對整個web應用生效。當客戶端20分鐘內(nèi)都沒有發(fā)起請求時,容器會將session干掉。

 

2、Timeout with setMaxInactiveInterval()
通過編碼方式,指定特定的session的過期時間,以秒為單位。例如:

 

復制代碼代碼如下:
HttpSession session = request.getSession();
session.setMaxInactiveInterval(20*60);


The above setting is only apply on session which call the “setMaxInactiveInterval()” method, and session will be kill by container if client doesn't make any request after 20 minutes.

 

Thoughts….
This is a bit confusing , the value in deployment descriptor (web.xml) is in “minute”, but the setMaxInactiveInterval() method is accept the value in “second”. Both functions should synchronize it in future release

3、在程序中定義,單位為秒,設(shè)置為-1表示永不過期,示例代碼為:

 

復制代碼代碼如下:
session.setMaxInactiveInterval(30*60);


Session設(shè)置產(chǎn)生效果的優(yōu)先循序是,先程序后配置,先局部后整體。

 

希望本文所述對大家的Java程序設(shè)計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本网站在线看 | 久草在线网址 | 久久久婷婷一区二区三区不卡 | 亚洲伊人色欲综合网 | 欧美乱论 | 毛片免费视频 | 最新中文在线视频 | 91在线视频免费观看 | 午夜免费网 | 免费在线观看成年人视频 | 欧美视频在线一区二区三区 | 久久99偷拍视频 | 99re色| 国产人妖一区二区 | 麻豆一二区 | av久草| 精品999www | 九九精品视频免费 | 精品一区二区久久久久久按摩 | 91在线色| 日日操视频 | 午夜精品久久久久久毛片 | 国产papa| 91av在线免费 | 91免费国产在线观看 | 91精品国产刺激国语对白 | 99精品国产在热久久婷婷 | 91久久国产露脸精品国产护士 | 日韩精品一区二区在线观看 | 伊人一二三四区 | 成人黄色短视频在线观看 | 日本黄色不卡视频 | 91九色视频观看 | 国产精品久久久久av | 污污的视频在线观看 | 免费看黄色一级大片 | 成人啪啪18免费网站 | 日本免费成人网 | 欧美一级片免费在线观看 | 免费看成人毛片 | 欧美日韩一区,二区,三区,久久精品 |