javaweb监听器的使用html
1.监听器的使用如今已经十分的常见了,这两天重温了一下监听器的使用,作了一点简单的总结java
2.web.xml文件中的顺序web
监听器〉过滤器〉servlettomcat
3.监听器的划分session
监听器应用程序环境对象serveltContext事件监听器网站
监听器用户对话的Httpseession时间监听器spa
监听器请求消息对象的serveltRequest的事件监听器
xml
4.监听器的时间划分htm
监听域对象自身的建立和销毁对象
监听对象重的属性添加、删除的时间监听器
监听绑定到httpsession域中的事件对象的状态的事件监听器
5.监听器的用途
统计在线人数和在线用户
系统加载时进行信息的初始化工做
统计网站的访问量
跟Spring结合
6.监听器的注册
<listener> <description>ServletContextAttributeListener监听器</description> <listener-class>com.kai.web.listener.ServletContextAttributeListener</listener-class> </listener>
这是在servelt2.5种的注册方法,其中在3.0版本中使用注释的方法进行注册
7.HttpSessionActivationListener和HttpsessionActivationListenerr这两个方法无需注册世界调用接口可以使用
HttpSessionActivationListener 绑定方法valueBound 解除绑定的方法 valueunbound
HttpsessionActivationListenerr 钝化方法sessionwillpassivate 活化方法 sessiondidactivate
其中钝化方法是将数据持久化的保存,活化方法时间持久化保存的数据使用
8.监听器3.0的使用
必须在jdk1.6以上,编译器6.0 xml3.6 tomcat7.0 servelt3.0标准jar包
时间关系就没有放代码出来,转发一下一个大神的总结写得十分详细:http://www.cnblogs.com/xdp-gacl/p/3969249.html