【发布时间】:2021-03-19 02:53:17
【问题描述】:
在流程中,我正在使用决策状态检查会话是否已过期,如果是,那么它应该重定向到错误页面,如果不是,流程应该继续。
现在我想要两个不同的转换来调用决策状态,所以我为它们中的每一个创建两个决策状态。
<transition on="A" to="checkA"/>
<transition on="B" to="checkB"/>
<decision-state id="checkA">
<if test="error?" then="error" else="doA"/>
</decision-state>
<decision-state id="checkB">
<if test="error?" then="error" else="doB"/>
</decision-state>
那么,有没有其他方法可以让我做出一个可以检查错误的通用决策状态,如果是,则进入错误状态,否则继续其应该继续的转换。
提前谢谢你,
【问题讨论】:
-
首先,看到这个:stackoverflow.com/a/9914293/796761。我认为您无法从流 XML 中检测到过期会话
标签: java spring spring-webflow