我在JBoss 7.1中运行vaadin应用程序。每当出现异常或错误状态(如404或500)时,都会显示JBoss的默认错误页面。我想显示一个自定义错误页面,其中包含错误代码和异常的堆栈跟踪,而不是默认的JBoss错误页面。有谁能告诉我如何实现这个?
提前致谢。
答案 0 :(得分:1)
在Vaadin中,您可以添加注释WebServlet
:
@WebServlet(value = "/*", asyncSupported = true)
和(在不同的用户界面上)
@WebServlet(value = "/home/*", asyncSupported = true)
像yourwebsite.com/login这样的所有免费网址都会转到默认网页
在JBoss中,您可以添加WEB-INF/web.xml
这个:
<error-page>
<error-code>404</error-code>
<location>/Error404.html</location>
</error-page>