2013-10-09 81 views
0

我使用的是spring webflow版本2.2.1.RELEASE。下面是我的動作狀態,當我輸入URL爲// hostAddress:8080/app/order時,流程開始執行下面的動作狀態。我的問題是有沒有辦法將參數傳遞給這個動作狀態?或者當我們通過傳遞一個參數來點擊某個按鈕時,我們可以調用下面的動作狀態。因爲流量從動作狀態下面開始。我們如何根據某些條件啓動webflow?

<action-state id="placeInitialize"> 
    <evaluate expression="orderActions.setupPlacePage"></evaluate> 
    <transition on="error" to="home" /> 
    <transition on="success" to="estimate" /> 
</action-state> 

回答

1

你可以做這樣的事情你流之內(這將是你的入口點):

<input name="param1" type="string" /> 

<decision-state id="isParamSet"> 
    <if test="param1 == null" then="estimate" else="error" /> 
</decision-state> 


,然後就打電話給你流//hostAddress:8080/app/order?param1=something

相關問題