SpringBoot零基础入门指南8--自定义错误处理
在WebMvcConfig.java 下添加
/**
* 统一出错处理
*/
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
return new EmbeddedServletContainerCustomizer()
{
@Override
public void customize(ConfigurableEmbeddedServletContainer
container) {
container.addErrorPages(new ErrorPage(HttpStatus.UNAUTHORIZED, "/error/401"));
container.addErrorPages(new ErrorPage(HttpStatus.FORBIDDEN, "/error/403"));
container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/error/404"));
container.addErrorPages(new ErrorPage(HttpStatus.METHOD_NOT_ALLOWED, "/error/405"));
container.addErrorPages(new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/error/500"));
}
};
}
在resources下添加error文件夹并在文件夹下添加401.html、404.html···


浙公网安备 33010602011771号