org.springframework.web.context.request
Class RequestContextListener
java.lang.Object
org.springframework.web.context.request.RequestContextListener
public class RequestContextListener
- extends java.lang.Object
Servlet 2.4+ listener that exposes the request to the current thread,
through both LocaleContextHolder
and
RequestContextHolder
. To be registered as listener in web.xml
.
Alternatively, Spring's RequestContextFilter
and Spring's DispatcherServlet
also expose
the same request context to the current thread. In contrast to this listener,
advanced options are available there (e.g. "threadContextInheritable").
This listener is mainly for use with third-party servlets, e.g. the JSF FacesServlet.
Within Spring's own web support, DispatcherServlet's processing is perfectly sufficient.
- Since:
- 2.0
- Author:
- Juergen Hoeller
- See Also:
javax.servlet.ServletRequestListener
,
LocaleContextHolder
,
RequestContextHolder
,
RequestContextFilter
,
DispatcherServlet
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
REQUEST_ATTRIBUTES_ATTRIBUTE
private static final java.lang.String REQUEST_ATTRIBUTES_ATTRIBUTE
RequestContextListener
public RequestContextListener()
requestInitialized
public void requestInitialized(ServletRequestEvent requestEvent)
requestDestroyed
public void requestDestroyed(ServletRequestEvent requestEvent)