前言
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 { ... }
|
完成
参考文献
哔哩哔哩——黑马程序员