See: Description
| Interface | Description |
|---|---|
| WebMvcConfigurer |
Defines callback methods to customize the Java-based configuration for
Spring MVC enabled via
@EnableWebMvc. |
| Class | Description |
|---|---|
| AsyncSupportConfigurer |
Helps with configuring options for asynchronous request processing.
|
| ContentNegotiationConfigurer |
Helps with configuring a
ContentNegotiationManager. |
| DefaultServletHandlerConfigurer |
Configures a request handler for serving static resources by forwarding the request to the Servlet container's
"default" Servlet.
|
| DelegatingWebMvcConfiguration |
A sub-class of
WebMvcConfigurationSupport that detects and delegates
to all beans of type WebMvcConfigurer allowing them to customize the
configuration provided by WebMvcConfigurationSupport. |
| InterceptorRegistration |
Assists with the creation of a
MappedInterceptor. |
| InterceptorRegistry |
Helps with configuring a list of mapped interceptors.
|
| ResourceHandlerRegistration |
Encapsulates information required to create a resource handlers.
|
| ResourceHandlerRegistry |
Stores registrations of resource handlers for serving static resources such as images, css files and others
through Spring MVC including setting cache headers optimized for efficient loading in a web browser.
|
| ViewControllerRegistration |
Encapsulates information required to create a view controller.
|
| ViewControllerRegistry |
Stores registrations of view controllers.
|
| WebMvcConfigurationSupport |
This is the main class providing the configuration behind the MVC Java config.
|
| WebMvcConfigurerAdapter |
An implementation of
WebMvcConfigurer with empty methods allowing
sub-classes to override only the methods they're interested in. |
| Annotation Type | Description |
|---|---|
| EnableWebMvc |
Add this annotation to an
@Configuration class to have the Spring MVC
configuration defined in WebMvcConfigurationSupport imported:
@Configuration
@EnableWebMvc
@ComponentScan(basePackageClasses = { MyConfiguration.class })
public class MyWebConfiguration {
} |