【笔记】Listener学习笔记

前言

JavaWeb中的Listener(监听器)学习笔记

定义一个Listener类

  • 实现对应的接口,重写所有抽象方法,类上添加注解@WebListener
对application对象的监听器接口 作用
ServletContextListener 用于对servletContext对象创建销毁的监听
ServletContextAttributeListener 用于对servletContext对象中属性增删改的监听
对session对象的监听器接口 作用
HttpSessionListener 用于对session对象创建销毁的监听
HttpSessionAttributeListener 用于对session对象中属性增删改的监听
HttpSessionBindingListener 用于对session对象绑定解绑的监听
HttpSessionActivationListener 用于对session对象钝化活化的监听
对request对象的监听器接口 作用
ServletRequestListener 用于对request对象创建销毁的监听
ServletRequestAttributeListener 用于对request对象中属性的增删改的监听
1
2
3
4
@WebListener
public class MyListener implements ServletContextListener {
...
}

完成

参考文献

哔哩哔哩——黑马程序员