首页 > 代码库 > javaweb监听器

javaweb监听器

                                                                                  javaweb监听器的使用

  1.监听器的使用现在已经十分的常见了,这两天重温了一下监听器的使用,做了一点简单的总结

   2.web.xml文件中的顺序

    监听器〉过滤器〉servlet

  3.监听器的划分

     监听器应用程序环境对象serveltContext事件监听器

   监听器用户对话的Httpseession时间监听器

   监听器请求消息对象的serveltRequest的事件监听器

  4.监听器的时间划分

   监听域对象自身的创建和销毁

   监听对象重的属性添加、删除的时间监听器

      监听绑定到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

javaweb监听器