このクエリは、spring-webflow でフロー スコープ変数をあるビューステートから別のビューステートに渡すことに関するものです。
以下のコードは、flow.xml ファイルです。1. このファイルには 2 つのビュー ステートがあります ('firstView'、'secondView')。2. ここで、開始状態はビュー状態の「firstView」であり、開始時にフロースコープで変数「customizeBean」を設定しています。3. 「firstView」ビューステートでは、別のビューステート「secondView」を呼び出す遷移「selectUsers」が定義されています。4. 第二ビューステート「secondView」のフロースコープ変数「customizeBean」にアクセスしたい、基本的には「twinPickers.xhtml」ページの「customizeBean」にアクセスしたい。5.最初のビューステートから 2 番目のビューステートに「customizeBean」を渡す方法を教えてください。
<?xml version="1.0" encoding="UTF-8"?>
<flow xmlns="http://www.springframework.org/schema/webflow"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/webflow
http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd"
start-state="firstView" parent="reportStandard" >
<on-start>
<set name="flowScope.customizeBean" value="customizeBean" />
</on-start>
<view-state id="firstView" view="customizeReport.xhtml">
<transition on="selectUsers" to="secondView" />
</view-state>
<view-state id="secondView"
view="/WEB-INF/twinPickers.xhtml">
<on-entry>
<evaluate expression="reportAction.createTwinPicker" />
</on-entry>
</view-state>
<bean-import resource="customizeReport-bean.xml" />
</flow>