[英]Programmatically set <error-page> using code rather than web.xml
我见过:
如何在没有 web.xml 的情况下以编程方式设置会话超时、错误页面
和
如何在 spring 中以编程方式设置错误页面等 web.xml 参数
然而,第一个特定于 tomcat,第二个没有很好的答案,而且它需要 Spring。
那么是否可以设置通常在 web.xml 中定义的错误页面,也许在 ServletListener 或类似的。
我的业余项目也遇到了类似的要求。 我使用了具有状态代码和消息字段的自定义未检查异常。最终,这些字段将用于设置 HTTP 状态代码和消息本身。 我在嵌入式 tomcat 9 上测试了该项目。检查我的存储库https://github.com/tugrulaslan/BankingAPI
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.