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