![]() |
1
4
此URL可能对您有用: http://weblogs.java.net/blog/edburns/archive/2009/09/03/dealing-gracefully-viewexpiredexception-jsf2 http://andyschwartz.wordpress.com/2009/07/31/whats-new-in-jsf-2/ 基本上,您必须在jsf2.0中使用新特性exceptionhandler。这是处理意外异常的中心点。 您可以指示每个异常类型使用哪个页面。 |
![]() |
2
1
您需要使用类似servlet过滤器的东西来捕获(和处理)异常。这样,只有一个全局catch块:—) 也就是说,您将围绕Facesservlet映射一个过滤器,它可以:
您的JSF实现也可能有错误页面的概念。如果是这样,您可能需要禁用错误页,以便异常到达过滤器。 你可能会发现 http://javaboutique.internet.com/tutorials/Servlet_Filters/ 乐于助人。 |