如何在Spring WebFlow中发送参数SubFlow

时间:2012-12-19 12:06:10

标签: spring spring-webflow

我有主要的路线流程:

<view-state id="addRoute" model="route">

...
    <transition on="editBlock" to="editBlock" validate="false" bind="true">
       ...
    </transition>

</view-state>

<subflow-state id="editBlock" subflow="block">

</subflow-state>

点击editBlock按钮,我想转到Block Flow并编辑Block。

我想将其作为Subflow。

阻止流程:

<on-start>
    <set name="flowScope.id" value="requestParameters.id"/>
    <evaluate expression="new java.util.ArrayList()" result="flowScope.attributes"/>
    <evaluate expression="new java.util.ArrayList()" result="flowScope.visibility"/>
    <set name="flowScope.folderId" value="requestParameters.folderId"/>
    <set name="flowScope.path" value="requestParameters.path"/>
    <evaluate expression="folderBean.treeAsMap" result="flowScope.tree" />
</on-start>

如何将主流程中的参数发送到子流程?我需要提供3个参数:

id,folderId和路径如上所述。

0 个答案:

没有答案