zoukankan      html  css  js  c++  java
  • listener

    原本以为listener和filter,interceptor有点关系的,后来发现一点关系都没有,listener不和filter,interceptor一样监听用户的请求,而是监听Container中对象状态的变化.

    在Web项目中,我们可以使用Listener接口来监听Container的中一些对象状态的变化,并且根据这些对象的状态的变化做出相应的响应。

    在Servlet 2.4和JSP 2.0 规范中一共有八个listener接口和六个event事件类。

    当一个事件发生的时候我们可以使用listener中的某个方法去对事件做出相应的响应,这些方法的参数都是java.util.EventObject的子类。

    这些Listener与其方法对应的Event参数类型如下图:
     

    上图详细描述了八个listener接口和与其对应的event类

    我们大致可以把八个listener分成三类,分别为与ServletContext、HttpSession、ServletRuquest相关的listener,在上图中已经使用不同的底色进行标注。

      资料[http://www.blogjava.net/i369/articles/236313.html]

  • 相关阅读:
    多态
    封装,继承,多态
    基本类型和引用类型的区别
    第七天 面向对象
    什么是Java线程池
    游戏内核架构
    放松
    静不下来心写代码
    速度和正确率
    理顺思路
  • 原文地址:https://www.cnblogs.com/wangjianbg/p/3441611.html
Copyright © 2011-2022 走看看