私はメインルートフローを持っています:
<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ボタンをクリックして、BlockFlowに移動してBlockを編集します。
サブフローにしたいです。
ブロックフロー:
<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、およびパス。