当前位置: 代码迷 >> Java Web开发 >> session.invalidate()无效解决办法
  详细解决方案

session.invalidate()无效解决办法

热度:10734   发布时间:2013-02-25 21:15:29.0
session.invalidate()无效
退出系统的时候调用session.invalidate()方法,结果session还是存在..无法退出.
如果多次点击退出按钮则成功退出 这是为什么?

------解决方案--------------------------------------------------------
session.invalidate()
只是让session失效!可以存在, 但是是不能使用的
------解决方案--------------------------------------------------------
session.invalidate()使session失效,这个功能肯定是有效的
我估计你点了注销以后回到页面,是由于你的页面并没有进行刷新,而是从缓存中获取的,所以看上去没有被注销
你可以用IE9或者FIREFOX进行调试,打开访问跟踪,看看页面是以304响应还是200响应的
如果是304响应,那么这个页面并没有和服务器发生交互,而只是本地缓存页面
  相关解决方案