监听器-listener
监听应用Context
-
ServletContextListener
-
ServletContextAttributeListener
监听Session
-
HttpSessionListener
-
HttpSessionAttributeListener
-
HttpSessionBindingListener
-
:session的序列化和反序列化、钝化和活化HttpSessionActivationListener
监听Request
-
ServletRequestListener
-
ServletRequestAttributeListener
使用方式
- web.xml中进行配置
- 注解方式:
(Servlet 3.0)@WebListener
过滤器-filter
-
javax.servlet.Filter
使用方式
- web.xml中进行配置
- 注解方式:
(Servlet 3.0)@WebFilter
拦截器
Spring MVC拦截器
-
org.springframework.web.servlet.HandlerInterceptor
org.springframework.web.servlet.handler.HandlerInterceptorAdapter
-
org.springframework.web.context.request.WebRequestInterceptor