Package org.springframework.web.context.request
@NullMarked
package org.springframework.web.context.request
Support for generic request context holding, in particular for
scoping of application objects per HTTP request or HTTP session.
-
ClassDescriptionAbstract support class for RequestAttributes implementations, offering a request completion mechanism for request-specific destruction callbacks and for updating accessed session attributes.Abstract
Scope
implementation that reads from a particular scope in the current thread-boundRequestAttributes
object.ExtendsWebRequestInterceptor
with a callback method invoked during asynchronous request handling.Adapter that implements the Servlet HttpSessionBindingListener interface, wrapping a session destruction callback.RequestAttributes
adapter for a JSFFacesContext
.WebRequest
adapter for a JSFFacesContext
.Extension of theWebRequest
interface, exposing the native request and response objects in a generic fashion.Abstraction for accessing attribute objects associated with a request.AdaptRequestContextHolder
to theThreadLocalAccessor
contract to assist the Micrometer Context Propagation library withRequestAttributes
propagation.Holder class to expose the web request in the form of a thread-boundRequestAttributes
object.Servlet listener that exposes the request to the current thread, through bothLocaleContextHolder
andRequestContextHolder
.Request-backedScope
implementation.Servlet-based implementation of theRequestAttributes
interface.WebRequest
adapter for anHttpServletRequest
.Session-backedScope
implementation.Generic interface for a web request.Interface for general web request interception.