1、默认错误页面
springboot默认的错误页面极其简单,所以需要开发者自定义错误页面。
2、添加自定义错误页面
在src/main路径下创建webapp文件夹,并在webapp路径下创建自定义的错误页面。
3、注册自定义错误页面
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| @SpringBootConfiguration public class TestConfiguration { @Bean public EmbeddedServletContainerCustomizer containerCustomizer() { return new EmbeddedServletContainerCustomizer() { @Override public void customize(ConfigurableEmbeddedServletContainer container) { ErrorPage error404 = new ErrorPage(HttpStatus.NOT_FOUND, "/server404.html"); ErrorPage errorExcep = new ErrorPage(Exception.class, "/serverError.html"); container.addErrorPages(error404,errorExcep); } }; } }
|