当关闭浏览器或session失效后自动触发事件执行自己的逻辑
最近项目需求:要求当关闭浏览器(关闭页签另说,比较复杂,这里挖个坑,到时候再填)或session失效后让用户自动退出,也就是此时要修改数据库用户状态。
如何做呢?这里用到session监听器。当session因各种原因失效后,监听器就可以监听到,然后执行监听器中定义好的程序就可以了
监听器类为:HttpSessionListener类,有sessionCreated和sessionDestroyed两个方法 。你自己自定义一个类,然后继承这个类(HttpSessionListener)就行。到时候sessi
原创
2021-02-22 00:09:51 ·
696 阅读 ·
4 评论