为了账号安全,请及时绑定邮箱和手机立即绑定

Spring Boot 异常页面配置问题

Spring Boot 异常页面配置问题

吃鸡游戏 2019-03-14 18:15:26
@Configurationpublic 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 页面,求助~
查看完整描述

2 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

已解决:
原因是
ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/404");

无法路由到指定页面,需要定义一个 controller,使用 SpringMVC 的 DispatcherServlet 分发路由到指定页面。


查看完整回答
反对 回复 2019-04-18
?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

ErrorPage error404Page = new ErrorPage(HttpStatus.NOT_FOUND, "/404.html");
直接把页面后缀也加上也是可以访问的

查看完整回答
反对 回复 2019-04-18
  • 2 回答
  • 0 关注
  • 423 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信