我对set
中的transition
功能有疑问。
有没有办法将设置变量设置为flowScope
。
这是我的代码:
<set name="flowScope.uebergreifenderEreignisListMode" value="requestParameters.uebergreifenderEreignisListMode" type="java.lang.String" />
在我的xhtml
页面上,我必须将其设置为:
`<f:param name="uebergreifenderEreignisListMode" value="AF_AM" />
由于我经常设置它,我想删除此冗余,并将其直接设置在范围内。
有办法吗?
我无法在spring webflow文档中找到任何信息。
答案 0 :(得分:0)
经过一些研究后我发现,您可以在'static'
事件中设置on-entry
个变量。
因此,对于我的例子,这意味着:
<on-entry>
<set name="flowScope.uebergreifenderEreignisListMode" value="'AF_AM'"/>
</on-entry>
因此,我不必在xhtml页面中明确设置此变量,它总是'AF_AM'
我希望我可以节省一些未来读者的时间,因为这花了我一个小时的时间才能找到答案。