SpringBoot零基础入门指南8--自定义错误处理

WebMvcConfig.java 下添加

 

 

/**
 *
统一出错处理
 */
@Bean
public EmbeddedServletContainerCustomizer containerCustomizer() {
    return new EmbeddedServletContainerCustomizer() {
        @Override
        public void customize(ConfigurableEmbeddedServletContainer container) {
            container.addErrorPages(new ErrorPage(HttpStatus.UNAUTHORIZED, "/error/401"));
            container.addErrorPages(new ErrorPage(HttpStatus.FORBIDDEN, "/error/403"));
            container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/error/404"));
            container.addErrorPages(new ErrorPage(HttpStatus.METHOD_NOT_ALLOWED, "/error/405"));
            container.addErrorPages(new ErrorPage(HttpStatus.INTERNAL_SERVER_ERROR, "/error/500"));
        }
    };
}

resources下添加error文件夹并在文件夹下添加401.html404.html···

 

 

posted @ 2017-12-12 10:00  凭栏独倚  阅读(155)  评论(0)    收藏  举报