如何在Action State /中持久保存数据,甚至在Spring Web Flow中启动流程

时间:2013-09-21 07:11:23

标签: spring spring-webflow

我遇到了一个简单的问题。在我的流程开始时,我想访问一个类的方法。我将在该方法中处理一些数据,我有四个变量,我想传递到下一个视图状态。到目前为止,我知道我必须将这些变量放在流量计中,以便我可以在整个流程中使用它。

    <on-start>
        <evaluate expression="className.methodName()" result="???" />
    </on-start>

&lt; - 我的观点状态是 - &gt;

 <view-state id="basicData" view="initialScreen">
      <transition on="tabClick" to="tabSingleClick"></transition>
      <transition on="listClick" to="list"></transition>
</view-state>

1 个答案:

答案 0 :(得分:2)

从您的方法中,您可以使用RequestContextHolder来访问RequestContext和流范围参数映射。

然后添加您想要的参数