Session监听事件的处理
设置Session监听
 在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);
- }
- }
- }
- }
- }
Session监听事件的处理的更多相关文章
- java中的监听事件
		java监听器实现的类 1.ServletContextListener:对servlet上下文的创建和销毁监听 2.ServletContextAttributeListener:监听servlet ... 
- Redis集群环境下的键值空间监听事件实现方案
		一直想记录工作中遇到的问题和解决的方法,奈何没有找到一方乐土,最近经常反思,是否需要记录平时的点滴,后台还是决定下定决心记录一些,以便以后用到的时候找不着,实现这样的一个功能主要也是业务所需要的. 需 ... 
- Android中Button的五种监听事件
		简单聊一下Android中Button的五种监听事件: 1.在布局文件中为button添加onClick属性,Activity实现其方法2.匿名内部类作为事件监听器类3.内部类作为监听器4.Activ ... 
- Second Day: 关于Button监听事件的三种方法(匿名类、外部类、继承接口)
		第一种:通过匿名类实现对Button事件的监听 首先在XML文件中拖入一个Button按钮,并设好ID,其次在主文件.java中进行控件初始化(Private声明),随后通过SetOnClickLis ... 
- js 获取当前焦点所在的元素、给元素和input控件添加键盘监听事件、添加页面级的键盘监听事件
		页面级的键盘监听事件 document.onkeydown = function (event) { var e = event || window.event || arguments.callee ... 
- android listview 的监听事件
		今天遇到了一个比较让我头疼的问题,不过追根揭底只是我对listview理解的不够透彻罢了, 闲言少叙,说说我遇到的问题吧: 上篇随笔我写了关于listview的使用,如果你也已经写好了列表那么恭喜这一 ... 
- Android成长日记-Android监听事件的方法
		1. Button鼠标点击的监听事件 --setOnClickListener 2. CheckBox, ToggleButton , RadioGroup的改变事件 --setOnCheckedCh ... 
- Vue 为什么在 HTML 中监听事件?
		为什么在 HTML 中监听事件? 你可能注意到这种事件监听的方式违背了关注点分离(separation of concern)传统理念.不必担心,因为所有的 Vue.js 事件处理方法和表达式都严格绑 ... 
- javascript事件有哪些?javascript的监听事件
		事件类型: 1.界面事件 onload:描述文档,图片,css已经frame,object加载完毕时触发,window.onload window.onload = function(){ //代表图 ... 
随机推荐
- w3chtml页面和css书写规范
			http://www.cnblogs.com/Wenwang/archive/2011/09/07/2169881.html 
- mysql 创建数据 utf8
			CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 
- hdu_2222_Keywords Search(AC自动机板子)
			题目连接:hdu_2222_Keywords Search 存个自己写的AC自动机 #include<cstdio> #include<cstring> #define F(i ... 
- [转] Spring Security(01)——初体验
			[转自:http://haohaoxuexi.iteye.com/blog/2154299] 首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Sprin ... 
- 将json转化为model
			/// <summary> /// 获取Json的Model /// </summary> /// <typeparam name="T">&l ... 
- 如何play billard
			怎样打台球?(一) 首先,要打好台球,必须要做好准备:1.要有自己的专杆,每日用不同杆的人,台球水平必定一般.2.精神状态度要好,睡眠不足或心里有事儿,不要打台球.记住,台球是专注度要求极高的运动.3 ... 
- xmppserver
			http://highscalability.com/blog/2014/1/6/how-hipchat-stores-and-indexes-billions-of-messages-using-e ... 
- edittext判断获取焦点 有焦点显示clear
			mPhoneEt.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange( ... 
- (转)java判断string变量是否是数字的六种方法小结
			java判断string变量是否是数字的六种方法小结 (2012-10-17 17:00:17) 转载▼ 标签: it 分类: 转发 1.用JAVA自带的函数 public static boolea ... 
- HDU 1114 Piggy-Bank(判断是否恰好装满的背包)
			其实这道题在寒假自学训练赛的时候就做过,不过感觉现在的理解跟当时真的不一样,大一半年过去了,变了这么多,我们都在进步,一回头便走出了这么远... 好了,题目很简单,一个背包,装不满做一个标记就行了 # ... 
