Session监听事件的处理
2015-12-14 00:00
393 查看
设置Session监听
在web.xml文件中:
java代码处理如下:
在web.xml文件中:
<listener> <listener-class>cjq.login.listener.UpdateLogOutTimerListener</listener-class> </listener> <session-config><!-- session 失效的时间,单位:分钟--> <session-timeout>30</session-timeout> </session-config>
java代码处理如下:
public class UpdateLogOutTimerListener implements HttpSessionListener{ public void sessionCreated(HttpSessionEvent arg0) { // TODO Auto-generated method stub //此处为session创建时要做的功能 } public void sessionDestroyed(HttpSessionEvent se) { // TODO Auto-generated method stub HttpSession session = se.getSession(); if(session != null){ SessionBean sb = (SessionBean)session.getAttribute("SessionBean"); if(sb != null){ LogUserInfo userInfo = sb.getUserInfo(); if(userInfo != null){ String account = userInfo.getAccount(); IOSysConfigParamUCC paramUCC = new OSysConfigParamUCCImpl(); paramUCC.updateCurrentNum(0); } } } } }
相关文章推荐
- JavaScript 消息框
- 使用data()方法在元素上存取移除JSON格式数据 10-6
- android Service:分别继承IntetnService与Service示例
- 常用正则表达式
- android SQLite数据库使用实例
- java.lang.AbstractMethodError: oracle.jdbc.driver.OracleDatabaseMetaData.getJDBCMajorVersion()Z异常
- 高级 JavaScript 实例02
- An association from the table PersonAddress refers to an unmapped class
- jxls导出excel
- excel 计算单元格的算式
- Eclipse3.4以上使用dropins的插件安装方式
- WebDriver多浏览器测试
- anroid Bar 进度条示例
- ejb的小例子(未能成功运行)
- 其他事件TRIGGER 4-8
- androidpn消息下推(1)
- 使用draggable插件实现对象的拖曳操作8-1
- DB2 SQL Error: SQLCODE=-418, SQLSTATE=42610, SQLERRMC=null, DRIVER=4.9.78
- spring 结合 proxool连接池 启动tomcat报错:Attempt to refer to a unregistered pool by its alias
- JAVA中的内省使用