1

Spring Web Flow Action-コントローラーが何を返す必要があるかを述べますか?以下のフローを見てください。コントローラーへの呼び出しに基づいて、4つの差分パスに移動できるというアクション状態があります。

どこに行くかを返すためにコントローラーにどのような変更を加える必要があるのか​​わかりません。

以下は私のフローです:

<action-state id="checkStatus">
        <evaluate expression="flowControllerActions.checkStatus(member)" />
        <transition on="NoSSN" to="NoSSN"/>
        <transition on="MemberExists" to="endStateMemberExists" />
        <transition on="IsDeceased" to="endStateMemberDeceased" />
        <transition on="OK" to="address" />
    </action-state>

これがコントローラーでの私の方法です。誰かがトランジションを機能させるために何をすべきか教えてもらえますか?

public String checkStatus(Member member) {
        LOGGER.debug("[" + member.toString() + "]");

        //
        // HOW DO I RETURN??
        //

    }
4

1 に答える 1

5

コントローラで「NoSSN」、「MemberExists」、「IsDeceased」、「OK」の文字列を返すことができるはずです。

于 2012-09-28T22:35:51.160 に答える