Spring Webflow Scope' static'变量

时间:2017-09-19 10:45:35

标签: spring spring-webflow transitions

我对set中的transition功能有疑问。

有没有办法将设置变量设置为flowScope

这是我的代码:

<set name="flowScope.uebergreifenderEreignisListMode" value="requestParameters.uebergreifenderEreignisListMode" type="java.lang.String" />

在我的xhtml页面上,我必须将其设置为:

`<f:param name="uebergreifenderEreignisListMode" value="AF_AM" />

由于我经常设置它,我想删除此冗余,并将其直接设置在范围内。

有办法吗?

我无法在spring webflow文档中找到任何信息。

1 个答案:

答案 0 :(得分:0)

经过一些研究后我发现,您可以在'static'事件中设置on-entry个变量。

因此,对于我的例子,这意味着:

<on-entry>
       <set name="flowScope.uebergreifenderEreignisListMode" value="'AF_AM'"/>
</on-entry>

因此,我不必在xhtml页面中明确设置此变量,它总是'AF_AM'

我希望我可以节省一些未来读者的时间,因为这花了我一个小时的时间才能找到答案。