【问题标题】:Generic Exception handling in jsf 2 and spring webflowjsf 2 和 spring webflow 中的通用异常处理
【发布时间】:2013-03-04 18:46:25
【问题描述】:

我正在尝试在我们的应用程序(primefaces、jsf 和 spring webflow)中实现异常处理。我使用了 FlowExecutionExceptionHandler 并且这适用于一些异常,例如 ActionExecutionException(在这种情况下能够重定向到错误页面)。不适用于所有其他例外。我需要将用户重定向到关于异常的错误页面(外部流程)和关于会话超时的超时页面。我观察到 FlowExecutionExceptionHandleractionListener 调用和 jsf 相关异常中发生异常时不会被调用。
有人可以建议我适合上述场景的实现吗?

【问题讨论】:

    标签: exception jsf-2 exception-handling spring-webflow


    【解决方案1】:

    尝试使用全局转换:

        <!-- your view-states -->
    
        <!-- errors-pages -->
        <view-state id="defaultError" view="/WEB-INF/errors/defaultError.jsp"/>
    
        <global-transitions>
            <transition on-exception="java.lang.Exception" to="defaultError"/>
        </global-transitions>
    </flow>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-02
      • 2013-01-11
      • 2011-06-02
      • 2016-01-11
      • 2012-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多