Java--监听器Listener
来源:互联网 发布:手机怎么查看淘宝等级 编辑:程序博客网 时间:2024/06/02 03:26
Listener的两类监听对象:
1、HttpSessionListener
可以监控session的创建或销毁,进入动态页面jsp会创建session,监听结果:
如果将jsp页面session属性改为false,将不会创建。
2、HTTPSessionAttributeListener
当session的属性发生改变时可以检测到。
例如:获得在线人数,编写HttpSessionAttributeListener类,编写jsp,配置web文件即可:
TestHttpSessionAttributeListener类:
public void attributeAdded(HttpSessionBindingEvent se) { System.out.println("TestHttpSessionAttributeListener-->>attributeAdded()"); System.out.println("name=======" + se.getName()); System.out.println("value========" + se.getValue()); if("user_info".equals(se.getName())){ Integer count = (Integer)se.getSession().getServletContext().getAttribute("count"); if(count == null){ count = 1; }else{ count++; } se.getSession().getServletContext().setAttribute("count", count); } }
然后再web.xml中配置listener类就可以了:
<listener> <listener-class>com.orcl.drp.util.listener.TestHttpSessionAttributeListener</listener-class></listener>
监听结果:
总结:
监听器在java web项目中经常用到,今天来总结一下,请多指教!
感谢您的阅读!
阅读全文
0 0
- java web listener 监听器
- Java监听器Listener
- Java监听器Listener使用说明
- java web listener 监听器
- java中的监听器(listener)
- Java Web监听器Listener
- java web listener 监听器
- java web 监听器listener
- java web listener 监听器
- Java ---Listener监听器
- Java中的Listener监听器
- Java--监听器Listener
- Java监听器Listener使用说明
- Java中的Listener 监听器
- Java监听器Listener使用说明
- Java Listener-(Java 监听器)
- java-WEB中的监听器Listener
- java web 监听器listener详解
- bcp批量导出导入数据表项
- 今天开始学PID电机控制,这个作者写得很不错,和大家分享一下~~~ PID控制算法通俗理解 作者:whut_wj 来源:http://blog.eccn.com/space.php?uid=35
- 【英语】May,You raise me up!
- 卡特兰数
- Treadmill: Attributing the Source of Tail Latency through Precise Load Testing and Statistical Infer
- Java--监听器Listener
- 推荐系统
- java爬虫程序放到linux云服务器上执行
- Caffe for Python 官方教程(翻译)
- 【MyBatis框架】查询缓存-二级缓存-整合ehcache
- 基于Google自带算法实时检测人脸并绘制人脸框(网络首发,附完整demo)
- Invalid bound statement (not found):
- ftp-主动模式(PORT)和被动模式(PASV)
- mysql char/varchar的区别