首页 > 解决方案 > 无法为 Spring jersey 应用程序创建自定义错误

问题描述

我们有一个基于 Web 的应用程序,前端采用 Angular JS 1,REST 服务采用 Spring jersey 框架。我们使用的是 Spring 3。我们已经在 Tomcat 9 中部署了我们的项目。我们已经将 Angular js 部分部署为一个单独的项目和 REST 服务构建为war文件并单独部署。

假设我们的应用程序 url 是https://10.100.200.300:8443/DEMO。当我们尝试使用错误值访问 URL 时,例如https://10.100.200.300:8443/DEMO_TEST我们得到错误 404 即资源不是由 tomcat 服务器找到。我们想为 404 或任何其他 tomcat 错误显示一些自定义错误页面。请建议怎么做?

标签: javaspringresttomcat

解决方案


你可以看看这里——配置spring boot以将404重定向到单页应用

按照上面的答案进行弹簧配置,并将其重新路由到您想要的页面。


推荐阅读