欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2014年10月28日 11:45:25   投稿:shichen2014  
這篇文章主要介紹了java設(shè)置session過(guò)期時(shí)間的實(shí)現(xiàn)方法,以實(shí)例形式詳細(xì)講述了具體實(shí)現(xiàn)過(guò)程,非常具有參考借鑒價(jià)值,需要的朋友可以參考下

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

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

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

上面這種設(shè)置,對(duì)整個(gè)web應(yīng)用生效。當(dāng)客戶(hù)端20分鐘內(nèi)都沒(méi)有發(fā)起請(qǐng)求時(shí),容器會(huì)將session干掉。

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

復(fù)制代碼 代碼如下:
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表示永不過(guò)期,示例代碼為:

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

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

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

相關(guān)文章

  • Java定時(shí)任務(wù)取消的示例代碼

    Java定時(shí)任務(wù)取消的示例代碼

    java定時(shí)任務(wù)如何取消,并比如,我之前想每周二晚上6點(diǎn)自動(dòng)生成一條devops流水線,現(xiàn)在我想停掉,下面給大家分享java定時(shí)任務(wù)取消的示例代碼,演示如何創(chuàng)建一個(gè)每周二晚上6點(diǎn)自動(dòng)生成一條devops流水線的定時(shí)任務(wù),感興趣的朋友一起看看吧
    2024-02-02
  • java中staticclass靜態(tài)類(lèi)詳解

    java中staticclass靜態(tài)類(lèi)詳解

    這篇文章主要介紹了java中staticclass靜態(tài)類(lèi)詳解,具有一定借鑒價(jià)值,需要的朋友可以了解下。
    2017-12-12
  • Java反射之類(lèi)的實(shí)例對(duì)象的三種表示方式總結(jié)

    Java反射之類(lèi)的實(shí)例對(duì)象的三種表示方式總結(jié)

    下面小編就為大家?guī)?lái)一篇Java反射之類(lèi)的實(shí)例對(duì)象的三種表示方式總結(jié)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-10-10
  • JDK動(dòng)態(tài)代理原理:只能代理接口,不能代理類(lèi)問(wèn)題

    JDK動(dòng)態(tài)代理原理:只能代理接口,不能代理類(lèi)問(wèn)題

    這篇文章主要介紹了JDK動(dòng)態(tài)代理原理:只能代理接口,不能代理類(lèi)問(wèn)題。具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Idea中如何修改項(xiàng)目的SVN地址

    Idea中如何修改項(xiàng)目的SVN地址

    這篇文章主要介紹了Idea中如何修改項(xiàng)目的SVN地址問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-06-06
  • Java源碼角度分析HashMap用法

    Java源碼角度分析HashMap用法

    這篇文章主要介紹了Java源碼角度分析HashMap用法,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • idea中怎樣創(chuàng)建并運(yùn)行第一個(gè)java程序

    idea中怎樣創(chuàng)建并運(yùn)行第一個(gè)java程序

    這篇文章主要介紹了idea中怎樣創(chuàng)建并運(yùn)行第一個(gè)java程序問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • tomcat301與java301解析

    tomcat301與java301解析

    這篇文章主要介紹了omcat301與java301,有需要的朋友可以參考一下
    2014-01-01
  • Java String.format()的用法

    Java String.format()的用法

    本篇文章主要介紹了JAVA的 String.format()的使用,具有一定的參考價(jià)值,有需要的可以了解一下,希望能夠給你帶來(lái)幫助
    2021-11-11
  • 基于@GetMapping注解攜帶參數(shù)的方式

    基于@GetMapping注解攜帶參數(shù)的方式

    這篇文章主要介紹了基于@GetMapping注解攜帶參數(shù)的方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05

最新評(píng)論