Name | Description | Type | Package | Framework |
AbstractController | Convenient superclass for controller implementations, using the Template Method(and that defined by interface): | Class | org.springframework.web.servlet.mvc | Spring MVC |
|
AbstractControllerUrlHandlerMapping | Base class for HandlerMapping implementationsthat derive URL paths according to conventions for specific controller types. | Class | org.springframework.web.servlet.mvc.support | Spring MVC |
|
AbstractHandlerMethodAdapter | Abstract base class for HandlerAdapter implementations that supporthandlers of type HandlerMethod. | Class | org.springframework.web.servlet.mvc.method | Spring MVC |
|
AbstractJsonpResponseBodyAdvice | A convenient base class for a ResponseBodyAdvice to instruct theMappingJackson2HttpMessageConverter | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
AbstractMappingJacksonResponseBodyAdvice | A convenient base class for ResponseBodyAdvice implementationsthat customize the response before JSON serialization with | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
AbstractMessageConverterMethodArgumentResolver | A base class for resolving method argument values by reading from the body ofa request with HttpMessageConverters. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
AbstractMessageConverterMethodProcessor | method return values by writing to the response with HttpMessageConverters. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
AbstractRequestCondition | A base class for RequestCondition types providing implementations ofequals(Object), hashCode(), and toString(). | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
AbstractUrlMethodNameResolver | Abstract base class for URL-based MethodNameResolver implementations. | Class | org.springframework.web.servlet.mvc.multiaction | Spring MVC |
|
AbstractUrlViewController | Abstract base class for Controllers that return a view namebased on the request URL. | Class | org.springframework.web.servlet.mvc | Spring MVC |
|
AnnotationMethodHandlerAdapter | that maps handler methods based on HTTP paths, HTTP methods, and request parametersexpressed through the RequestMapping annotation. | Class | org.springframework.web.servlet.mvc.annotation | Spring MVC |
|
AnnotationMethodHandlerExceptionResolver | exceptions through the ExceptionHandler annotation. | Class | org.springframework.web.servlet.mvc.annotation | Spring MVC |
|
AsyncTaskMethodReturnValueHandler | Handles return values of type WebAsyncTask. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
CallableMethodReturnValueHandler | Handles return values of type Callable. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
CompletionStageReturnValueHandler | Handles return values of type CompletionStage (implemented byCompletableFuture for example). | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
CompositeRequestCondition | RequestCondition types and using a logical conjunction (' && ') toensure all conditions match a given request. | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
ConsumesRequestCondition | A logical disjunction request condition to match a request's'Content-Type' header to a list of media type expressions. | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
Controller | Base Controller interface, representing a component that receivesHttpServletRequest and HttpServletResponse | Interface | org.springframework.web.servlet.mvc | Spring MVC |
|
ControllerBeanNameHandlerMapping | follows a simple convention for generating URL path mappings from the bean namesof registered Controller beans | Class | org.springframework.web.servlet.mvc.support | Spring MVC |
|
ControllerClassNameHandlerMapping | follows a simple convention for generating URL path mappings from the class namesof registered Controller beans | Class | org.springframework.web.servlet.mvc.support | Spring MVC |
|
DefaultAnnotationHandlerMapping | interface that maps handlers based on HTTP paths expressed through theRequestMapping annotation at the type or method level. | Class | org.springframework.web.servlet.mvc.annotation | Spring MVC |
|
DefaultHandlerExceptionResolver | Default implementation of the HandlerExceptionResolver interface that resolves standard Spring exceptions and translatesthem to corresponding HTTP status codes. | Class | org.springframework.web.servlet.mvc.support | Spring MVC |
|
DeferredResultMethodReturnValueHandler | Handles return values of type DeferredResult. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ExceptionHandlerExceptionResolver | An AbstractHandlerMethodExceptionResolver that resolves exceptionsthrough @ExceptionHandler methods. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ExtendedServletRequestDataBinder | Subclass of ServletRequestDataBinder that adds URI template variablesto the values used for data binding. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
HeadersRequestCondition | A logical conjunction (' && ') request condition that matches a request againsta set of header expressions with syntax defined in RequestMapping. | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
HttpEntityMethodProcessor | Resolves HttpEntity and RequestEntity method argument valuesand also handles HttpEntity and ResponseEntity return values. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
HttpHeadersReturnValueHandler | Handles HttpHeaders return values. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
HttpRequestHandlerAdapter | Adapter to use the plain HttpRequestHandlerinterface with the generic DispatcherServlet. | Class | org.springframework.web.servlet.mvc | Spring MVC |
|
InternalPathMethodNameResolver | Simple implementation of MethodNameResolver that maps URL tomethod name. | Class | org.springframework.web.servlet.mvc.multiaction | Spring MVC |
|
JsonViewRequestBodyAdvice | A RequestBodyAdvice implementation that adds support for Jackson's@JsonView annotation declared on a Spring MVC @HttpEntity | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
JsonViewResponseBodyAdvice | A ResponseBodyAdvice implementation that adds support for Jackson's@JsonView annotation declared on a Spring MVC @RequestMapping | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
LastModified | Supports last-modified HTTP requests to facilitate content caching. | Interface | org.springframework.web.servlet.mvc | Spring MVC |
|
ListenableFutureReturnValueHandler | Handles return values of typeSince:4. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
MatrixVariableMapMethodArgumentResolver | Resolves method arguments of type Map annotated with@MatrixVariable where the annotation does not | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
MatrixVariableMethodArgumentResolver | Resolves method arguments annotated with @MatrixVariable. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
MediaTypeExpression | A contract for media type expressions (e. | Interface | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
MethodNameResolver | Interface that parameterizes the MultiActionController classusing the Strategy GoF Design pattern, allowing | Interface | org.springframework.web.servlet.mvc.multiaction | Spring MVC |
|
ModelAndViewMethodReturnValueHandler | Handles return values of type ModelAndView copying view and modelinformation to the ModelAndViewContainer. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ModelAndViewResolver | SPI for resolving custom return values from a specific handler method. | Interface | org.springframework.web.servlet.mvc.annotation | Spring MVC |
|
ModelAndViewResolverMethodReturnValueHandler | This return value handler is intended to be ordered after all others as itattempts to handle _any_ return value type (i. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
MultiActionController | class. | Class | org.springframework.web.servlet.mvc.multiaction | Spring MVC |
|
MvcUriComponentsBuilder | Creates instances of UriComponentsBuilderby pointing to Spring MVC controllers and @RequestMapping methods. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
MvcUriComponentsBuilder .MethodArgumentBuilder | | Class | org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder | Spring MVC |
|
MvcUriComponentsBuilder .MethodInvocationInfo | | Interface | org.springframework.web.servlet.mvc.method.annotation.MvcUriComponentsBuilder | Spring MVC |
|
NameValueExpression | A contract for name!=value style expression used to specify requestparameters and request header conditions in @RequestMapping. | Interface | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
NoSuchRequestHandlingMethodException | Exception thrown when there is no handler method (action method)for a specific HTTP request. | Class | org.springframework.web.servlet.mvc.multiaction | Spring MVC |
|
ParameterizableViewController | Trivial controller that always returns a pre-configured view and optionallysets the response status code. | Class | org.springframework.web.servlet.mvc | Spring MVC |
|
ParameterMethodNameResolver | for mapping parameter values to the names of methods to invoke. | Class | org.springframework.web.servlet.mvc.multiaction | Spring MVC |
|
ParamsRequestCondition | A logical conjunction (' && ') request condition that matches a request againsta set parameter expressions with syntax defined in RequestMapping. | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
PathVariableMapMethodArgumentResolver | Resolves Map method arguments annotated with an @PathVariablewhere the annotation does not specify a path variable name. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
PathVariableMethodArgumentResolver | Resolves method arguments annotated with an @PathVariable. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
PathVariableMapMethodArgumentResolver | Resolves Map method arguments annotated with an PathVariablewhere the annotation does not specify a path variable name. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
PatternsRequestCondition | A logical disjunction request condition that matches a requestagainst a set of URL path patterns. | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
ProducesRequestCondition | A logical disjunction request condition to match a request's 'Accept' headerto a list of media type expressions. | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
PropertiesMethodNameResolver | The most flexible out-of-the-box implementation of the MethodNameResolverinterface. | Class | org.springframework.web.servlet.mvc.multiaction | Spring MVC |
|
RedirectAttributes | A specialization of the Model interface that controllers can use toselect attributes for a redirect scenario. | Interface | org.springframework.web.servlet.mvc.support | Spring MVC |
|
RedirectAttributesMethodArgumentResolver | Resolves method arguments of type RedirectAttributes. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
RedirectAttributesModelMap | A ModelMap implementation of RedirectAttributes that formatsvalues as Strings using a DataBinder. | Class | org.springframework.web.servlet.mvc.support | Spring MVC |
|
RequestBodyAdvice | Allows customizing the request before its body is read and converted into anObject and also allows for processing of the resulting Object before it is | Interface | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
RequestBodyAdviceAdapter | A convenient starting point for implementingResponseBodyAdvice with default method implementations. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
RequestCondition | The contract for request conditions in Spring MVC's mapping infrastructure. | Interface | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
RequestConditionHolder | A holder for a RequestCondition useful when the type of the requestcondition is not known ahead of time, e. | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
RequestMappingHandlerAdapter | An AbstractHandlerMethodAdapter that supports HandlerMethodswith their method argument and return type signature, as defined via | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
RequestMappingHandlerMapping | Creates RequestMappingInfo instances from type and method-level@RequestMapping annotations in | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
RequestMappingInfo | Encapsulates the following request mapping conditions:PatternsRequestCondition | Class | org.springframework.web.servlet.mvc.method | Spring MVC |
|
RequestMappingInfo .Builder | Defines a builder for creating a RequestMappingInfo. | Interface | org.springframework.web.servlet.mvc.method.RequestMappingInfo | Spring MVC |
|
RequestMappingInfo .BuilderConfiguration | Container for configuration options used for request mapping purposes. | Class | org.springframework.web.servlet.mvc.method.RequestMappingInfo | Spring MVC |
|
RequestMappingInfoHandlerMapping | Abstract base class for classes for which RequestMappingInfo definesthe mapping between a request and a handler method. | Class | org.springframework.web.servlet.mvc.method | Spring MVC |
|
RequestMappingInfoHandlerMethodMappingNamingStrategy | A HandlerMethodMappingNamingStrategy for RequestMappingInfo-based handlerIf the RequestMappingInfo name attribute is set, its value is used. | Class | org.springframework.web.servlet.mvc.method | Spring MVC |
|
RequestMethodsRequestCondition | A logical disjunction request condition that matches a requestagainst a set of RequestMethods. | Class | org.springframework.web.servlet.mvc.condition | Spring MVC |
|
RequestPartMethodArgumentResolver | Resolves the following method arguments:Annotated with @RequestPart | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
RequestResponseBodyMethodProcessor | Resolves method arguments annotated with @RequestBody and handles returnvalues from methods annotated with @ResponseBody by reading and writing | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ResponseBodyAdvice | Allows customizing the response after the execution of an @ResponseBodyor a ResponseEntity controller method but before the body is written | Interface | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ResponseBodyEmitter | A controller method return value type for asynchronous request processingwhere one or more objects are written to the response. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ResponseBodyEmitter .DataWithMediaType | A simple holder of data to be written along with a MediaType hint forselecting a message converter to write with. | Class | org.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter | Spring MVC |
|
ResponseBodyEmitterReturnValueHandler | Supports return values of type ResponseBodyEmitter and alsoResponseEntity. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ResponseEntityExceptionHandler | A convenient base class for @ControllerAdvice classesthat wish to provide centralized exception handling across all | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ResponseStatusExceptionResolver | A HandlerExceptionResolver that uses the @ResponseStatusannotation to map exceptions to HTTP status codes. | Class | org.springframework.web.servlet.mvc.annotation | Spring MVC |
|
ServletCookieValueMethodArgumentResolver | An AbstractCookieValueMethodArgumentResolverthat resolves cookie values from an HttpServletRequest. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ServletForwardingController | Spring Controller implementation that forwards to a named servlet,i. | Class | org.springframework.web.servlet.mvc | Spring MVC |
|
ServletInvocableHandlerMethod | values through a registered HandlerMethodReturnValueHandler andalso supports setting the response status based on a method-level | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ServletModelAttributeMethodProcessor | A Servlet-specific ModelAttributeMethodProcessor that applies databinding through a WebDataBinder of type ServletRequestDataBinder. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ServletRequestDataBinderFactory | Creates a ServletRequestDataBinder. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ServletRequestMethodArgumentResolver | Resolves request-related method argument values of the following types:TimeZone (as of Spring 4. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ServletResponseMethodArgumentResolver | Resolves response-related method argument values of types:Since:3. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ServletWebArgumentResolverAdapter | A Servlet-specific AbstractWebArgumentResolverAdapter that creates aNativeWebRequest from ServletRequestAttributes. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ServletWrappingController | Spring Controller implementation that wraps a servlet instance which it managesinternally. | Class | org.springframework.web.servlet.mvc | Spring MVC |
|
SimpleControllerHandlerAdapter | Adapter to use the plain Controller workflow interface withthe generic DispatcherServlet. | Class | org.springframework.web.servlet.mvc | Spring MVC |
|
SseEmitter | A specialization of ResponseBodyEmitter for sendingSince:4. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
SseEmitter .SseEventBuilder | A builder for an SSE event. | Interface | org.springframework.web.servlet.mvc.method.annotation.SseEmitter | Spring MVC |
|
StreamingResponseBody | A controller method return value type for asynchronous request processingwhere the application can write directly to the response OutputStream | Interface | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
StreamingResponseBodyReturnValueHandler | Supports return values of typeStreamingResponseBody | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
UriComponentsBuilderMethodArgumentResolver | Resolvers argument values of type UriComponentsBuilder. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
UrlFilenameViewController | Simple Controller implementation that transforms the virtualpath of a URL into a view name and returns that view. | Class | org.springframework.web.servlet.mvc | Spring MVC |
|
ViewMethodReturnValueHandler | Handles return values that are of type View. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
ViewNameMethodReturnValueHandler | Handles return values of types void and String interpreting themas view name reference. | Class | org.springframework.web.servlet.mvc.method.annotation | Spring MVC |
|
WebContentInterceptor | Handler interceptor that checks the request and prepares the response. | Class | org.springframework.web.servlet.mvc | Spring MVC |