java - Spring Boot 异常页面配置问题
本文介绍了java - Spring Boot 异常页面配置问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
@Configuration
public class WebConfig {
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
return new EmbeddedServletContainerCustomizer() {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/404");
container.addErrorPages(error404Page);
}
};
}
}
404所在位置:
P.S 这样配置的话,系统无法正常跳转到指定 404 页面,求助~
解决方案
已解决:
原因是 ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/404");
无法路由到指定页面,需要定义一个 controller,使用 SpringMVC 的 DispatcherServlet
分发路由到指定页面。
这篇关于java - Spring Boot 异常页面配置问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文