java我在web.xml中配置的时间是半个小时,为什么才几分钟就没有作用了?求高手

我在web.xml中配置的时间是半个小时<session-config><session-timeout>30</session-timeout></session-co... 我在web.xml中配置的时间是半个小时<session-config> <session-timeout>30</session-timeout> </session-config>为什么才几分钟就没有作用了?求高手 展开
 我来答
69746831
2016-05-13 · TA获得超过1415个赞
知道大有可为答主
回答量:2038
采纳率:72%
帮助的人:805万
展开全部
也许是你把session中要使用的对象移除了,所以认为是没用了,检查下是否有session.removeAttribute(arg0)方法或者是session.invalidate()方法
或者是在程序中设置了session失效时间 看看有没有这句话session.setMaxInactiveInterval(秒数);
更多追问追答
追问
我有写过invalidate这个,但是是在退出登录时才调用,这样也会影响吗?
追答
invalidate是销毁当前session,当前sessionID不再存在,一个session被销毁,比如用户登录后注销就是用这个,然后该用户的所有属性都失效
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式