私は次のものを持っていますview-state
:
<view-state id="editbestellung" view="eap/orderedit.xhtml"
model="flowScope.entity">
<transition on="save" to="eaporderlist" bind="true">
<evaluate
expression="eapBestellungDelegate.save(flowScope.entity,currentUser.name)" />
</transition>
</view-state>
他の場所ではtrueを設定しませflowScope.isToDo
ん。
ここで、この flowScope が true かどうかを確認する必要があります。そうである場合、はリダイレクトする必要があり、偽の場合は に移動する必要があります。
しかし、私はifステートメントをそのように設定する方法しか知りません:transition
to="eapordertodolist"
to="eaporderlist"
<if test="testingMethod()" then="view-state when true" else="view-state when false" />
では、上記のビューステート内に if ステートメントを実装し、必要なアクションを実行するにはどうすればよいでしょうか?