Class DispatcherServletWebRequest
java.lang.Object
org.springframework.web.context.request.AbstractRequestAttributes
org.springframework.web.context.request.ServletRequestAttributes
org.springframework.web.context.request.ServletWebRequest
org.springframework.web.servlet.handler.DispatcherServletWebRequest
- All Implemented Interfaces:
- NativeWebRequest,- RequestAttributes,- WebRequest
ServletWebRequest subclass that is aware of
 DispatcherServlet's
 request context, such as the Locale determined by the configured
 LocaleResolver.- Since:
- 2.0
- Author:
- Juergen Hoeller
- See Also:
- 
Field SummaryFields inherited from class org.springframework.web.context.request.ServletRequestAttributesDESTRUCTION_CALLBACK_NAME_PREFIX, immutableValueTypesFields inherited from class org.springframework.web.context.request.AbstractRequestAttributesrequestDestructionCallbacksFields inherited from interface org.springframework.web.context.request.RequestAttributesREFERENCE_REQUEST, REFERENCE_SESSION, SCOPE_REQUEST, SCOPE_SESSION
- 
Constructor SummaryConstructorsConstructorDescriptionCreate a new DispatcherServletWebRequest instance for the given request.DispatcherServletWebRequest(HttpServletRequest request, HttpServletResponse response) Create a new DispatcherServletWebRequest instance for the given request and response.
- 
Method SummaryMethods inherited from class org.springframework.web.context.request.ServletWebRequestcheckNotModified, checkNotModified, checkNotModified, getContextPath, getDescription, getHeader, getHeaderNames, getHeaderValues, getHttpMethod, getNativeRequest, getNativeRequest, getNativeResponse, getNativeResponse, getParameter, getParameterMap, getParameterNames, getParameterValues, getRemoteUser, getUserPrincipal, isNotModified, isSecure, isUserInRole, toStringMethods inherited from class org.springframework.web.context.request.ServletRequestAttributesgetAttribute, getAttributeNames, getRequest, getResponse, getSession, getSessionId, getSessionMutex, isImmutableSessionAttribute, registerDestructionCallback, registerSessionDestructionCallback, removeAttribute, resolveReference, setAttribute, updateAccessedSessionAttributesMethods inherited from class org.springframework.web.context.request.AbstractRequestAttributesisRequestActive, registerRequestDestructionCallback, removeRequestDestructionCallback, requestCompletedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.web.context.request.RequestAttributesgetAttribute, getAttributeNames, getSessionId, getSessionMutex, registerDestructionCallback, removeAttribute, resolveReference, setAttribute
- 
Constructor Details- 
DispatcherServletWebRequestCreate a new DispatcherServletWebRequest instance for the given request.- Parameters:
- request- current HTTP request
 
- 
DispatcherServletWebRequestCreate a new DispatcherServletWebRequest instance for the given request and response.- Parameters:
- request- current HTTP request
- response- current HTTP response
 
 
- 
- 
Method Details- 
getLocaleDescription copied from interface:WebRequestReturn the primary Locale for this request.- Specified by:
- getLocalein interface- WebRequest
- Overrides:
- getLocalein class- ServletWebRequest
- See Also:
 
 
-