【发布时间】:2013-01-24 00:19:06
【问题描述】:
一般来说,有什么简单的方法可以处理 Grails Spring WebFlow 中的错误?我的意思是不要在每个块中都有一个 try-catch 块,而是要有一个用于整个流程的通用处理程序。
我们找到了一种将一些逻辑放入错误控制器的解决方案(通过映射"500"(controller: "serverErrors", action: "error500") 访问)。但这还不够,因为无论如何都会抛出异常。
我们想捕捉SnapshotNotFoundException,当用户手动更改 url 中的网络流程步骤时发生,比如从 ?execution=e4s2 到 ?execution=e4s3
有什么办法吗?
【问题讨论】:
标签: grails spring-webflow grails-2.0