Spring 我们如何根据某些条件启动webflow?
我使用的是SpringWebflow版本2.2.1.0。下面是我的操作状态,当我将url键入//hostAddress:8080/app/order时,流将通过执行下面的操作状态开始。我的问题是,有没有办法将参数传递到此操作状态?或者我们可以通过传递一个参数,在单击某个按钮时调用下面的操作状态。因为流从低于动作状态开始Spring 我们如何根据某些条件启动webflow?,spring,spring-webflow,Spring,Spring Webflow,我使用的是SpringWebflow版本2.2.1.0。下面是我的操作状态,当我将url键入//hostAddress:8080/app/order时,流将通过执行下面的操作状态开始。我的问题是,有没有办法将参数传递到此操作状态?或者我们可以通过传递一个参数,在单击某个按钮时调用下面的操作状态。因为流从低于动作状态开始 <action-state id="placeInitialize"> <evaluate expression="orderActions.setup
<action-state id="placeInitialize">
<evaluate expression="orderActions.setupPlacePage"></evaluate>
<transition on="error" to="home" />
<transition on="success" to="estimate" />
</action-state>
您可以在流程中执行类似操作(它将是您的入口点):
然后用
//hostAddress:8080/app/order?param1=something
<input name="param1" type="string" />
<decision-state id="isParamSet">
<if test="param1 == null" then="estimate" else="error" />
</decision-state>