首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么判断浏览器关闭从而使服务器上的Session失效呢

2012-02-19 
如何判断浏览器关闭从而使服务器上的Session失效呢?JSP中session对象问题:如何判断浏览器关闭从而使服务器

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


[解决办法]
unload事件
在主页面加上unload事件就行了,其他页面关闭不用使session失效

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


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

热点排行