@Configuration
@ConditionalOnWebApplication
@AutoConfigureBefore(value=org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration.class)
public class MvcConfiguration
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
MvcConfiguration.KaptchaConfiguration |
protected static class |
MvcConfiguration.ObjectMapperBuilderCustomizer |
protected static class |
MvcConfiguration.WebMvcConfiguration |
| 构造器和说明 |
|---|
MvcConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
CustomErrorController |
customErrorController(ErrorAttributes errorAttributes,
org.springframework.boot.autoconfigure.web.ServerProperties serverProperties) |
org.springframework.web.servlet.View |
error() |
ErrorAttributes |
errorAttributes() |
OrderedHiddenHttpMethodFilter |
hiddenHttpMethodFilter() |
com.fasterxml.jackson.databind.Module |
module(PackageScanClassResolver packageScanClassResolver) |
OrderedHttpPutFormContentFilter |
putFormContentFilter() |
XssFilter |
xssFilter() |
@Bean(name="error") @ConditionalOnMissingBean(name="error") public org.springframework.web.servlet.View error()
@Bean public com.fasterxml.jackson.databind.Module module(PackageScanClassResolver packageScanClassResolver)
@Bean public OrderedHiddenHttpMethodFilter hiddenHttpMethodFilter()
@Bean public OrderedHttpPutFormContentFilter putFormContentFilter()
@Bean public XssFilter xssFilter()
@ConditionalOnMissingBean(value=ErrorAttributes.class) @Bean public ErrorAttributes errorAttributes()
@ConditionalOnMissingBean(value=org.springframework.boot.web.servlet.error.ErrorController.class) @Bean public CustomErrorController customErrorController(ErrorAttributes errorAttributes, org.springframework.boot.autoconfigure.web.ServerProperties serverProperties)