使用代码而不是web.xml以编程方式设置<error-page>

时间:2015-11-22 09:12:57

标签: java java-ee custom-error-pages

我见过:

How to set session-timeout, error-pages programmatically without web.xml

How to programmatically set error-page and etc web.xml parameters in spring

然而,第一个特定于tomcat,第二个没有一个好的答案,而且它需要Spring。

因此可以设置通常在web.xml中定义的错误页面,可能是在ServletListener中或类似的。

1 个答案:

答案 0 :(得分:0)

我的副项目遇到了类似的要求。我使用了具有状态代码和消息字段的自定义未检查异常,最终这些字段将用于设置HTTP状态代码和消息本身。我在嵌入式tomcat 9上测试了该项目。检查我的存储库https://github.com/tugrulaslan/BankingAPI