2012-03-01 17 views
1

私はJSFでPrimefaces 3.1.1を使用してアプリケーションを構築しています。今、私はナビゲーションに関する問題に直面しています。ボタンをクリックするとナビゲーションが動作しません。私はfaces-configファイルのナビゲーションケースをチェックしましたが、それは問題ありません。どのような体が何かを提案することができますページインデックスでナビゲーションがJSFで機能しない

ボタンコード:

<p:commandButton style="font-size: 20px;" id="login" value="Login" action="valid"/> 

顔-config設定コード:すべての

<navigation-rule> 
    <from-view-id>/index.xhtml</from-view-id> 
    <navigation-case> 
     <from-outcome>valid</from-outcome> 
     <to-view-id>/AdminHome.xhtml</to-view-id> 
    </navigation-case> 
</navigation-rule> 
+1

次の情報を追加してください:関連ソースコード、faces-config – oers

答えて

3

まずあなたはJSF 2.0上に既にある場合は、あなたfaces-config.xmlが必要ありません。ナビゲーションのために。ただし、これは禁止されていません。いくつかのコードがないと推測するのは難しいですが、Primefacesボタンの原因としては、デフォルトではajaxボタンである可能性が最も高いです。ナビゲーション目的でコマンドボタンを使用するには、ajax=falseを明示的に設定する必要があります。

+0

それは私のために働いた。 Thanxたくさんのマット。 – Ammar

関連する問題