grailswebflow错误处理

grailswebflow错误处理,grails,spring-webflow,grails-2.0,Grails,Spring Webflow,Grails 2.0,一般来说,有没有简单的方法来处理GrailsSpringWebflow中的错误?我的意思不是在每个块中都有一个try-catch块,而是在整个流中都有一个通用的处理程序 我们找到了一个解决方案,将一些逻辑放入错误控制器(通过映射“500”(控制器:“serverErrors”,操作:“error500”)访问)。但这还不够,因为无论如何都会抛出异常 我们想知道当用户在url中手动更改web流步骤时会发生什么,比如从?execution=e4s2到?execution=e4s3 有办法吗?为什么不

一般来说,有没有简单的方法来处理GrailsSpringWebflow中的错误?我的意思不是在每个块中都有一个try-catch块,而是在整个流中都有一个通用的处理程序

我们找到了一个解决方案,将一些逻辑放入错误控制器(通过映射
“500”(控制器:“serverErrors”,操作:“error500”)
访问)。但这还不够,因为无论如何都会抛出异常

我们想知道当用户在url中手动更改web流步骤时会发生什么,比如从
?execution=e4s2
?execution=e4s3


有办法吗?

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

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


我看到这个答案已经被接受,但根据Grails插件的说法,它不支持全局转换。这在Grails中如何工作?很有趣!!!我在一般的JavaWebFlow上下文中回答了这个问题,我对grails没有太多的了解。