首页 > Spring Boot 异常页面配置问题

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 分发路由到指定页面。

【热门文章】
【热门文章】