gpt4 book ai didi

grails - Grails WebFlow错误处理

转载 作者:行者123 更新时间:2023-12-02 14:34:52 24 4
gpt4 key购买 nike

一般来说,有什么简单的方法可以处理Grails Spring WebFlow中的错误?我的意思是在每个块中不要有try-catch块,而要对整个流程有一个通用处理程序。

我们找到了一种解决方案,为错误 Controller 添加了一些逻辑(可通过映射"500"(controller: "serverErrors", action: "error500")访问)。但这还不够,因为无论如何都会抛出异常。

我们想捕获SnapshotNotFoundException,它是在用户手动更改url中的网络流步骤时发生的,例如从?execution=e4s2更改为?execution=e4s3
有什么办法吗?

最佳答案

为什么不为异常添加全局转换?

<global-transitions>
<transition on-exception="java...SnapshotNotFoundException" to="..."/>
</global-transitions>

关于grails - Grails WebFlow错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14769086/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com