【发布时间】:2014-09-05 18:44:02
【问题描述】:
我声明了一个全局转换,我希望将“验证”属性的值设置为条件或设置为动作状态。 这是我想做的事情:
<decision-state id="decision_view">
<if test="condition == true" then="actionState1" />
</decision-state>
<action-state id="actionState1">
<evaluate result="flowScope.validateGT1" expression="true"/>
</action-state>
<global-transitions>
<transition on="gtransition1" to="gtransition1"
validate="flowScope.validateGT1" /> // Does not work, syntax error
</global-transitions>
这种语法根本不起作用。有没有办法动态确定验证布尔值? 我正在做的项目是使用 2.3.1 版本的 Spring webflow。
谢谢。
【问题讨论】:
-
你试过
validate="${flowScope.validateGT1}" -
我的 IDE 显示以下错误:属性值错误。
-
在执行时:'${flowScope.validateGT1}' n'est pas une valeur valide pour 'boolean'。 (=> 不是有效的布尔值)。
标签: spring jakarta-ee spring-webflow spring-webflow-2