listener 监听器

listener 监听器

listener:
    监听器
    作用:
        监听web中中的域对象 ServletContext ServletRequest HttpSession
    监听内容:
        监听三个对象的创建和销毁
        监听三个对象属性的变化
        监听session中javabean的状态
    
    注意:listener全部是接口
        
监听三个对象的创建和销毁
    ServletContextListener
    ServletRequestListener
    HttpSessionListener
监听三个对象属性的变化
    ServletContextAttributeListener
    ServletRequestAttributeListener
    HttpSessionAttributeListener
监听session中javabean的状态
    HttpSessionActivationListener(钝化和活化)
    HttpSessionBindingListener(绑定和解绑)

使用步骤:
    1.编写一个类 实现接口
    2.重写方法
    3.编写配置文件(大部分都是)
    
演示各个监听器
    监听三个对象的创建和销毁
        ServletContextListener
            创建:服务器启动的时候,会为每一个项目都创建一个servletContext
            销毁:服务器关闭的时候,或者项目被移除的时候
            以后用来加载配置文件
        ServletRequestListener

你可能感兴趣的:(listener,and,filter)