0

我正在使用 Spring WebFlow2,我想使用一个动作状态来调用我的控制器并检查一些服务器端代码,然后根据返回代码做一些事情..

我应该使用动作状态吗?

这是我的流程代码:

<action-state id="isMemeber">
     <evaluate expression="FlowActions.isMemeber(member)" />
     <transition on="SUCCESS" to="endStateMemeberExists" />
     <transition on="FAIL" to="isDeceased" />
</action-state>

这是我的Java代码:

public void isMemeber(Member customer)
    {

    }

如何返回 SUCCESS 或 FAIL for Web Flow 知道该怎么做?

4

1 回答 1

1

做这个:

<action-state id="isMemeber">
   <evaluate expression="FlowActions.isMemeber(member)" />
   <transition on="yes" to="endStateMemeberExists" />
   <transition on="no" to="isDeceased" />
 </action-state>

public boolean isMemeber(Member customer)
{

}

这是文档的链接

于 2012-08-15T19:48:26.117 回答