日期:2014-05-17  浏览次数:20650 次

如何判断浏览器关闭从而使服务器上的Session失效呢?
JSP中session对象问题:
如何判断浏览器关闭从而使服务器上的Session失效呢?
1,可以减少Session失效时间,但这样的话,有些人一段时间没有操作就不行,就像文献库里面的20分钟不操作就退出登录一样,不好!
2,调用unload事件,关闭一个浏览器时提示用户非法关闭,应该选择自动退出,但是如果有多个页面打开着,岂不关闭一个就使Session失效而搞错了么?或者用户用了多种浏览器,你关了IE,但搜狗还开着呢,怎么办?


------解决方案--------------------
unload事件
在主页面加上unload事件就行了,其他页面关闭不用使session失效

多个浏览器会有多个session
------解决方案--------------------
关浏览器,其实session不失效,只是服务器到时间时把这个session自去销毁。


如何判断浏览器关闭从而使服务器上的Session失效呢? 
我觉得就是用unload时调用一个action吧。