首页 > 编程知识 正文

404错误代码,spring boot实战

时间:2023-05-04 19:35:56 阅读:125414 作者:740

访问对应接口,出现400(请求参数错误)、404(不存在)、405(请求方式错误)、500(异常)等状态码错误时,能自动跳转到对应的的页面,从而不暴露服务器以及项目信息和提高用户体验。

1.添加配置类,配置当出现对应状态码错误时,要跳转到哪里

importorg.spring framework.boot.context.embedded.configurableembeddedservletcontainer; importorg.spring framework.boot.context.embedded.embeddedservletcontainercustomizer; importorg.spring framework.boot.web.servlet.error page; importorg.spring帧work.context.annotation.bean; importorg.spring framework.context.annotation.configuration; importorg.spring帧work.http.http status; @ configurationpublicclasserrorpageconfig { @ beanpublicembeddedservletcontainercustomizercontainercustomizer ({ returnnewembembbbbber r (} (公共语音定制)配置可配置嵌入式deddedservletcontainercontainer ) )。 { error page error 400 page=new error page (http status.bad _ request,/error/400.html ); 错误页面错误404 page=new error page (http status.not _ found,'/error/404.html ' ); 错误页面错误405 page=new error page (http status.unauthorized,'/error/405.html ' ); 错误页面错误500页面=new error page (http status.internal _ server _ error,'/error/500.html ' ); container.adderrorpages (error 400 page、error405Page、error404Page、error500Page ); }; }} 2.在springboot静态资源文件夹下创建error文件夹,并创建对应的状态码页面

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。