監聽器-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