JBoss 7.1中Vaadin应用程序的自定义404,500错误页面

时间:2014-03-21 05:48:40

标签: jboss http-status-code-404 vaadin jboss7.x custom-error-pages

我在JBoss 7.1中运行vaadin应用程序。每当出现异常或错误状态(如404或500)时,都会显示JBoss的默认错误页面。我想显示一个自定义错误页面,其中包含错误代码和异常的堆栈跟踪,而不是默认的JBoss错误页面。有谁能告诉我如何实现这个?

提前致谢。

1 个答案:

答案 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>