监听session,在其失效时触发事件
来源:互联网 发布:集团管控软件 编辑:程序博客网 时间:2024/06/05 00:09
因为项目中有个需求:记录登录用户的在线时间,开始时间设为用户登录时,结束时间为session失效。1、创建一个监听器MySessionListener implements HttpSessionListener{ @Override public void sessionCreated(HttpSessionEvent se){} @Override public void sessionDestroyed(HttpSessionEvent se){ HttpSession hs=se.getSession(); //TODO } }2、在web.xml中:<listener> <listener-class>xxxx.MySessionListener</listener-class></listener>3、如果MySessionListener中有什么Bean是要注入的,那么这些Bean要写在XML中,在MySessionListener中 用 : String configLocation = "classpath:xxx.xml"; ApplicationContext ctx = new ClassPathXmlApplicationContext("configLocation"); //ctx.getBean("beanName");这样,在Session失效后,自动触发 sessionDestroyed();
0 0
- 监听session,在其失效时触发事件
- javascript事件触发、监听和其游览器兼容问题
- 事件工具:监听/触发
- 自动触发监听事件
- node 触发监听事件
- session事件的触发
- redis 超时失效key 的监听触发
- 2015061606 - 提交时让回车键触发事件失效
- php事件与事件监听、事件触发
- 解决easuyi的linkbutton在按钮失效时,还会触发jquery的click事件的问题。
- ListView点击事件监听失效
- listview点击监听事件失效
- el-input监听事件失效
- 监听input text中内容发生变化时触发事件
- jquery触发select的change事件失效
- HttpSessionListener监听Session的创建和失效
- CheckBox在ListView中导致其点击事件不会被触发解决方法
- 如何在Swing中,进行某个操作,而不触发事件监听
- C# 操纵xml
- 网络 网络层(Network)
- curl_init 模仿文件上传
- 写一个方法clone; 实现js五种数据类型(string, number, boolean, array, object)的复制
- 2013计算机视觉代码合集
- 监听session,在其失效时触发事件
- php在执行mysql存储过程后执行其他数据库操作问题解决方法
- CentOS 6.7下PXE+Kickstart无人值守安装操作系统_markdown
- solr 命令记录
- 【C++】学习笔记十三——数组的替代品
- Xamarin Andro教程搭建Xamarin Androidid开发环境(一)
- java ssl https 连接详解 生成证书
- NSIS改变字体大小
- 揭开Socket编程的面纱