Package | Description |
---|---|
org.springframework.web.servlet.config.annotation |
Annotation-based setup for Spring MVC.
|
Modifier and Type | Method and Description |
---|---|
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.defaultContentType(MediaType... defaultContentTypes)
Set the default content type(s) to use when no content type is requested
in order of priority.
|
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.defaultContentTypeStrategy(ContentNegotiationStrategy defaultStrategy)
Set a custom
ContentNegotiationStrategy to use to determine
the content type to use when no content type is requested. |
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.favorParameter(boolean favorParameter)
Whether a request parameter ("format" by default) should be used to
determine the requested media type.
|
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.favorPathExtension(boolean favorPathExtension)
Deprecated.
as of 5.2.4. See class-level note in
ContentNegotiationManagerFactoryBean on the deprecation of path
extension config options. As there is no replacement for this method,
for the time being it's necessary to continue using it in order to set it
to false . In 5.3 when false becomes the default, use of
this property will no longer be necessary. |
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.ignoreAcceptHeader(boolean ignoreAcceptHeader)
Whether to disable checking the 'Accept' request header.
|
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.ignoreUnknownPathExtensions(boolean ignore)
Deprecated.
as of 5.2.4. See class-level note in
ContentNegotiationManagerFactoryBean on the deprecation of path
extension config options. |
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.mediaType(String extension,
MediaType mediaType)
Add a mapping from a key, extracted from a path extension or a query
parameter, to a MediaType.
|
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.mediaTypes(Map<String,MediaType> mediaTypes)
An alternative to
mediaType(java.lang.String, org.springframework.http.MediaType) . |
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.parameterName(String parameterName)
Set the query parameter name to use when
favorParameter(boolean) is on. |
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.replaceMediaTypes(Map<String,MediaType> mediaTypes)
Similar to
mediaType(java.lang.String, org.springframework.http.MediaType) but for replacing existing mappings. |
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.useJaf(boolean useJaf)
Deprecated.
as of 5.0, in favor of
useRegisteredExtensionsOnly(boolean)
which has reverse behavior |
ContentNegotiationConfigurer |
ContentNegotiationConfigurer.useRegisteredExtensionsOnly(boolean useRegisteredExtensionsOnly)
When
favorPathExtension is set, this
property determines whether to use only registered MediaType mappings
to resolve a path extension to a specific MediaType. |
Modifier and Type | Method and Description |
---|---|
void |
WebMvcConfigurerAdapter.configureContentNegotiation(ContentNegotiationConfigurer configurer)
Deprecated.
Configure content negotiation options.
|
protected void |
DelegatingWebMvcConfiguration.configureContentNegotiation(ContentNegotiationConfigurer configurer) |
default void |
WebMvcConfigurer.configureContentNegotiation(ContentNegotiationConfigurer configurer)
Configure content negotiation options.
|
protected void |
WebMvcConfigurationSupport.configureContentNegotiation(ContentNegotiationConfigurer configurer)
Override this method to configure content negotiation.
|