如何设置Session的有效期?

 时间:2024-10-16 09:30:05

1、方法一:web app server中,如websphere里可以设置超时时间为30分钟。

如何设置Session的有效期?

2、方法二:在web.xml中的session-conf坡纠课柩ig配置session-timeout元素(WEB.XML文件中的元素)用来指定默认的会话超时时间间隔,以分钟为单位。该元素值必须为整数。如果 session-timeout元素的值为零或负数,则表示会话将永远不会超时。如:<session-config> <session-timeout>30</session-timeout></session-config>//30分钟

如何设置Session的有效期?

3、方法三:setMaxInactiveInterval豹肉钕舞设置当前会话时间setMaxInactiveInterval设置的是当前会晌蚌畚玉话的失效时间,不是整个web的时间,单位为以秒计算。如果设置的值为零或负数,则表示会话将永远不会超时。常用于设置当前会话时间。该优先级要比方法三中的优先级高。

如何设置Session的有效期?

4、方法四:session中保存一个bean或者map,里面存储上相应的过期时间,一旦过期,remove掉。

5、方法四可以通过一个线程去扫描,如果时间带了,线程自动清除,或者用的时候进行判断,用过后进行remove,如果使用线程自动remove,可以使用spring的线程池,如图:

如何设置Session的有效期?
  • 隐藏/恢复快速切换用户功能的方法(Win10)
  • 怎样打开win2016的注册表
  • oracle视图view
  • javascript(js)中怎么获取下拉框option的值?
  • tuxedo安装教程
  • 热门搜索
    什么叫不计免赔险 俘虏是什么意思 咆哮的意思 节哀顺变是什么意思 考什么证书比较有用 开什么店比较好 常州有什么好玩的 告诫的意思 亘古的意思 什么是混响