Uses of Interface
org.springframework.web.context.request.WebRequest
Packages that use WebRequest Package Description org.springframework.orm.hibernate5.support Classes supporting theorg.springframework.orm.hibernate5
package.org.springframework.orm.jpa.support Classes supporting theorg.springframework.orm.jpa
package.org.springframework.web.bind.support Support classes for web data binding.org.springframework.web.context.request Support for generic request context holding, in particular for scoping of application objects per HTTP request or HTTP session.org.springframework.web.context.request.async Support for asynchronous request processing.org.springframework.web.method.annotation Support classes for annotation-based handler method processing.org.springframework.web.servlet.handler Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.org.springframework.web.servlet.mvc.method.annotation MVC infrastructure for annotation-based handler method processing, building on theorg.springframework.web.method.annotation
package.Uses of WebRequest in org.springframework.orm.hibernate5.support
Methods in org.springframework.orm.hibernate5.support with parameters of type WebRequest Modifier and Type Method Description void
OpenSessionInViewInterceptor. afterCompletion(WebRequest request, Exception ex)
Unbind the HibernateSession
from the thread and close it).void
OpenSessionInViewInterceptor. afterConcurrentHandlingStarted(WebRequest request)
void
OpenSessionInViewInterceptor. postHandle(WebRequest request, ModelMap model)
void
OpenSessionInViewInterceptor. preHandle(WebRequest request)
Open a new HibernateSession
according and bind it to the thread via theTransactionSynchronizationManager
.Uses of WebRequest in org.springframework.orm.jpa.support
Methods in org.springframework.orm.jpa.support with parameters of type WebRequest Modifier and Type Method Description void
OpenEntityManagerInViewInterceptor. afterCompletion(WebRequest request, Exception ex)
void
OpenEntityManagerInViewInterceptor. afterConcurrentHandlingStarted(WebRequest request)
void
OpenEntityManagerInViewInterceptor. postHandle(WebRequest request, ModelMap model)
void
OpenEntityManagerInViewInterceptor. preHandle(WebRequest request)
Uses of WebRequest in org.springframework.web.bind.support
Methods in org.springframework.web.bind.support with parameters of type WebRequest Modifier and Type Method Description void
WebRequestDataBinder. bind(WebRequest request)
Bind the parameters of the given request to this binder's target, also binding multipart files in case of a multipart request.void
DefaultSessionAttributeStore. cleanupAttribute(WebRequest request, String attributeName)
void
SessionAttributeStore. cleanupAttribute(WebRequest request, String attributeName)
Clean up the specified attribute in the backend session.protected String
DefaultSessionAttributeStore. getAttributeNameInSession(WebRequest request, String attributeName)
Calculate the attribute name in the backend session.default void
WebBindingInitializer. initBinder(WebDataBinder binder, WebRequest request)
Deprecated.as of 5.0 in favor ofWebBindingInitializer.initBinder(WebDataBinder)
Object
DefaultSessionAttributeStore. retrieveAttribute(WebRequest request, String attributeName)
Object
SessionAttributeStore. retrieveAttribute(WebRequest request, String attributeName)
Retrieve the specified attribute from the backend session.void
DefaultSessionAttributeStore. storeAttribute(WebRequest request, String attributeName, Object attributeValue)
void
SessionAttributeStore. storeAttribute(WebRequest request, String attributeName, Object attributeValue)
Store the supplied attribute in the backend session.Uses of WebRequest in org.springframework.web.context.request
Subinterfaces of WebRequest in org.springframework.web.context.request Modifier and Type Interface Description interface
NativeWebRequest
Extension of theWebRequest
interface, exposing the native request and response objects in a generic fashion.Classes in org.springframework.web.context.request that implement WebRequest Modifier and Type Class Description class
FacesWebRequest
WebRequest
adapter for a JSFFacesContext
.class
ServletWebRequest
WebRequest
adapter for anHttpServletRequest
.Methods in org.springframework.web.context.request with parameters of type WebRequest Modifier and Type Method Description void
WebRequestInterceptor. afterCompletion(WebRequest request, Exception ex)
Callback after completion of request processing, that is, after rendering the view.void
AsyncWebRequestInterceptor. afterConcurrentHandlingStarted(WebRequest request)
Called instead ofpostHandle
andafterCompletion
, when the handler started handling the request concurrently.void
WebRequestInterceptor. postHandle(WebRequest request, ModelMap model)
Intercept the execution of a request handler after its successful invocation, right before view rendering (if any).void
WebRequestInterceptor. preHandle(WebRequest request)
Intercept the execution of a request handler before its invocation.Uses of WebRequest in org.springframework.web.context.request.async
Subinterfaces of WebRequest in org.springframework.web.context.request.async Modifier and Type Interface Description interface
AsyncWebRequest
ExtendsNativeWebRequest
with methods for asynchronous request processing.Classes in org.springframework.web.context.request.async that implement WebRequest Modifier and Type Class Description class
StandardServletAsyncWebRequest
A Servlet 3.0 implementation ofAsyncWebRequest
.Methods in org.springframework.web.context.request.async with parameters of type WebRequest Modifier and Type Method Description static WebAsyncManager
WebAsyncUtils. getAsyncManager(WebRequest webRequest)
Obtain theWebAsyncManager
for the current request, or if not found, create and associate it with the request.Uses of WebRequest in org.springframework.web.method.annotation
Methods in org.springframework.web.method.annotation with parameters of type WebRequest Modifier and Type Method Description void
SessionAttributesHandler. cleanupAttributes(WebRequest request)
Remove "known" attributes from the session, i.e.Map<String,Object>
SessionAttributesHandler. retrieveAttributes(WebRequest request)
Retrieve "known" attributes from the session, i.e.void
SessionAttributesHandler. storeAttributes(WebRequest request, Map<String,?> attributes)
Store a subset of the given attributes in the session.Uses of WebRequest in org.springframework.web.servlet.handler
Classes in org.springframework.web.servlet.handler that implement WebRequest Modifier and Type Class Description class
DispatcherServletWebRequest
ServletWebRequest
subclass that is aware ofDispatcherServlet
's request context, such as the Locale determined by the configuredLocaleResolver
.Uses of WebRequest in org.springframework.web.servlet.mvc.method.annotation
Methods in org.springframework.web.servlet.mvc.method.annotation with parameters of type WebRequest Modifier and Type Method Description protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleAsyncRequestTimeoutException(AsyncRequestTimeoutException ex, HttpHeaders headers, HttpStatus status, WebRequest webRequest)
Customize the response for AsyncRequestTimeoutException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleBindException(BindException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for BindException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleConversionNotSupported(ConversionNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for ConversionNotSupportedException.ResponseEntity<Object>
ResponseEntityExceptionHandler. handleException(Exception ex, WebRequest request)
Provides handling for standard Spring MVC exceptions.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleExceptionInternal(Exception ex, Object body, HttpHeaders headers, HttpStatus status, WebRequest request)
A single place to customize the response body of all exception types.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleHttpMediaTypeNotAcceptable(HttpMediaTypeNotAcceptableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for HttpMediaTypeNotAcceptableException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleHttpMediaTypeNotSupported(HttpMediaTypeNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for HttpMediaTypeNotSupportedException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleHttpMessageNotReadable(HttpMessageNotReadableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for HttpMessageNotReadableException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleHttpMessageNotWritable(HttpMessageNotWritableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for HttpMessageNotWritableException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleHttpRequestMethodNotSupported(HttpRequestMethodNotSupportedException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for HttpRequestMethodNotSupportedException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleMethodArgumentNotValid(MethodArgumentNotValidException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for MethodArgumentNotValidException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleMissingPathVariable(MissingPathVariableException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for MissingPathVariableException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleMissingServletRequestParameter(MissingServletRequestParameterException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for MissingServletRequestParameterException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleMissingServletRequestPart(MissingServletRequestPartException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for MissingServletRequestPartException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleNoHandlerFoundException(NoHandlerFoundException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for NoHandlerFoundException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleServletRequestBindingException(ServletRequestBindingException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for ServletRequestBindingException.protected ResponseEntity<Object>
ResponseEntityExceptionHandler. handleTypeMismatch(TypeMismatchException ex, HttpHeaders headers, HttpStatus status, WebRequest request)
Customize the response for TypeMismatchException.