| Package | Description | 
|---|---|
| org.springframework.test.web.servlet.client | Support for testing Spring MVC applications via
  WebTestClientwithMockMvcfor server request
 handling. | 
| org.springframework.test.web.servlet.setup | Contains built-in  MockMvcBuilderimplementations. | 
| org.springframework.web.method.annotation | Support classes for annotation-based handler method processing. | 
| org.springframework.web.method.support | Generic support classes for handler method processing. | 
| org.springframework.web.servlet.config.annotation | Annotation-based setup for Spring MVC. | 
| org.springframework.web.servlet.mvc.method.annotation | MVC infrastructure for annotation-based handler method processing, building on the
  org.springframework.web.method.annotationpackage. | 
| Class and Description | 
|---|
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values in
 the context of a given request. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 handler method . | 
| Class and Description | 
|---|
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values in
 the context of a given request. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 handler method . | 
| Class and Description | 
|---|
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values in
 the context of a given request. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 handler method . | 
| InvocableHandlerMethod Extension of  HandlerMethodthat invokes the underlying method with
 argument values resolved from the current HTTP request through a list ofHandlerMethodArgumentResolver. | 
| ModelAndViewContainer Records model and view related decisions made by
  HandlerMethodArgumentResolversandHandlerMethodReturnValueHandlersduring the course of invocation of
 a controller method. | 
| UriComponentsContributor Strategy for contributing to the building of a  UriComponentsby
 looking at a method parameter and an argument value and deciding what
 part of the target URL should be updated. | 
| Class and Description | 
|---|
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values in
 the context of a given request. | 
| HandlerMethodArgumentResolverComposite Resolves method parameters by delegating to a list of registered
  HandlerMethodArgumentResolvers. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 handler method . | 
| HandlerMethodReturnValueHandlerComposite Handles method return values by delegating to a list of registered
  HandlerMethodReturnValueHandlers. | 
| ModelAndViewContainer Records model and view related decisions made by
  HandlerMethodArgumentResolversandHandlerMethodReturnValueHandlersduring the course of invocation of
 a controller method. | 
| UriComponentsContributor Strategy for contributing to the building of a  UriComponentsby
 looking at a method parameter and an argument value and deciding what
 part of the target URL should be updated. | 
| Class and Description | 
|---|
| CompositeUriComponentsContributor A  UriComponentsContributorcontaining a list of other contributors
 to delegate to and also encapsulating a specificConversionServiceto
 use for formatting method argument values as Strings. | 
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values in
 the context of a given request. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 handler method . | 
| Class and Description | 
|---|
| HandlerMethodArgumentResolver Strategy interface for resolving method parameters into argument values in
 the context of a given request. | 
| HandlerMethodArgumentResolverComposite Resolves method parameters by delegating to a list of registered
  HandlerMethodArgumentResolvers. | 
| HandlerMethodReturnValueHandler Strategy interface to handle the value returned from the invocation of a
 handler method . | 
| HandlerMethodReturnValueHandlerComposite Handles method return values by delegating to a list of registered
  HandlerMethodReturnValueHandlers. | 
| InvocableHandlerMethod Extension of  HandlerMethodthat invokes the underlying method with
 argument values resolved from the current HTTP request through a list ofHandlerMethodArgumentResolver. | 
| ModelAndViewContainer Records model and view related decisions made by
  HandlerMethodArgumentResolversandHandlerMethodReturnValueHandlersduring the course of invocation of
 a controller method. | 
| UriComponentsContributor Strategy for contributing to the building of a  UriComponentsby
 looking at a method parameter and an argument value and deciding what
 part of the target URL should be updated. |