【问题标题】:Spring Webflow Scope 'static' variableSpring Webflow 范围“静态”变量
【发布时间】:2017-09-19 19:37:19
【问题描述】:

我对@9​​87654322@ 中的set 功能有疑问。

有没有办法将变量初始设置flowScope

这是我的代码:

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

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

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

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

有办法吗?

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

【问题讨论】:

    标签: spring spring-webflow transitions


    【解决方案1】:

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

    所以对于我的例子来说,这意味着:

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

    因此,我不必在 xhtml 页面中显式设置此变量,它始终为 'AF_AM'

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

    【讨论】:

      猜你喜欢
      • 2011-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-24
      • 2013-02-15
      • 2014-03-23
      相关资源
      最近更新 更多