java异常登出事件怎么获取

King_jingyu 软件工程师  2015-07-13 02:19:44
异常登出事件包括有浏览器关闭、电脑异常关机等,
正常的登陆登出是可以取到登出事件的,但是异常登出该怎么取。
比如说某个用户登陆了系统然后又关闭了浏览器怎么取到登出时间
...全文
88 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
空心兜兜 2015-07-14
浏览器关闭这件事,你抓不到,因为刷新、跳转都等于离开当前页面
回复
Defonds 2015-07-14
这个没有办法取到,因为 HTTP 是没有状态的。但是可以通过设置 session 过期时间,超时的视为登出
回复
踩沙滩 2015-07-13
这不行吧,B/S不是长连接的,关了服务器也不知道呀。可以弄个定时器,指定时间发给服务器,报告状态。如果指定时间服务器没接收到那就是异常退出了。不知这样可行不。。。
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-07-13 02:19
社区公告
暂无公告