1

JSF アプリケーションでページのリダイレクトに問題があります。私のナビゲーションルールは次のようになります:

<navigation-rule>
    <from-view-id>/index.xhtml</from-view-id>
    <navigation-case>
        <from-action>#{registerBean.registerUser}</from-action>
        <from-outcome>success</from-outcome>
        <to-view-id>/confirmation.xhtml</to-view-id>
        <redirect/>
    </navigation-case>
</navigation-rule>

私の場合、リダイレクト タグが機能せず、URL は変更されず、ページを更新すると registerUser アクションが再度実行されます。何が間違っているのかわかりません。私はJSFの経験があまりありません。リダイレクトタグが機能しない理由を誰か教えてください。ありがとう。(私は JSF 2.0 と NetBeans IDE を使用しています)

4

1 に答える 1

1

ページがエラーなしで処理されていますか? FacesMessages を確認し、キューにエラーがあるかどうかを確認してください。これらは次のページへのナビゲーションを妨げます。

于 2010-04-22T05:19:52.807 に答える