您好,欢迎来到品趣旅游知识分享网。
搜索
您的当前位置:首页springboot的嵌入式服务器tomcat配置

springboot的嵌入式服务器tomcat配置

来源:品趣旅游知识分享网

配置上下面这个即可. 

@Configuration
public class ErrorPagesConfig {
    @Bean
    public WebServerFactoryCustomizer<TomcatServletWebServerFactory> webServerFactoryCustomizer(){
        return new WebServerFactoryCustomizer<TomcatServletWebServerFactory>() {
            @Override
            public void customize(TomcatServletWebServerFactory factory) {
                 ErrorPage errorPage400 = new ErrorPage(HttpStatus.BAD_REQUEST, "/error.html");
                 ErrorPage errorPage404 = new ErrorPage(HttpStatus.NOT_FOUND, "/error.html");
                 ErrorPage errorPage500 = new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/500.html");
                factory.addErrorPages(errorPage400,errorPage404,errorPage500);
                    factory.set...
                    

            }
        };
    }
}

但需要注意的是:WebServerFactoryCustomizer<T>的泛型为WebServerFactory.

TomcatServletWebServerFactory只是现成的tomcat的配置,如果你使用其他的服务器,那么需要配置其他的factory

本文对tomcat配置示例只是将不同的code 比如:404/500跳到不同的页面.

 

更可以在配置文件里:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- pqdy.cn 版权所有 赣ICP备2024042791号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务