JSF構成ファイルの概要エディタ - ナビゲーション・ルール・ページ

アプリケーション・ナビゲータ次の選択faces-config.xmlポップアップ・メニュー次の選択「開く」次の選択「概要」タブ次の選択「ナビゲーション・ルール」

最上位の<navigation-rule>要素とそのネストされた<navigation-case>要素を作成および管理する際に使用します。定義は、アプリケーション構成ファイルfaces-config.xmlに表示されます。

ナビゲーション・ルールおよびナビゲーション・ケース
各セクションでは、列ヘッダーをクリックすることで列をソートできます。新しい要素を作成するには、「新規」をクリックします。要素を削除するには、要素を選択して「削除」をクリックします。要素を編集するには、要素を選択して「編集」をクリックします。

ナビゲーション・ルール
faces-config.xml内のナビゲーション・ルール。ナビゲーション・ルールは、アプリケーション内の個々のページからのナビゲーションに対して、またはすべてのページに適用されるグローバル・ルールまたはデフォルト・ルールとして構成されます。

ビューID(自)
ルールが適用されるページを識別するパスおよびパターン。<from-view-id>要素で宣言されます。

ナビゲーション・ケース
選択したルールに対するナビゲーション・ケース。ナビゲーション・ケースは、アプリケーション内の各ページのすべてのナビゲーション・パスに対して構成されます。

ビューID(至)
このナビゲーション・ケースに対する移動先のビューのビュー識別子。<to-view-id>要素で宣言されます。

アクション(自)
このケースに対する結果を戻すオプションのアクション・メソッド。<from-action>要素で宣言されます。アクション・メソッドが宣言されない場合、ケースは結果を戻すアクションに関係なく有効です。

結果(自)
このナビゲーション・ケースをこの結果のみに制限するオプションの結果。<from-outcome>要素で宣言されます。結果が宣言されない場合、ケースは結果に関係なく有効です。

リダイレクト
<redirect/>要素が含まれるかどうかを示します。trueの場合、新規ビューは、現在のリクエストのレスポンスとしてレンダリングされるのではなく、リダイレクト・レスポンスを介してリクエストされます。


JSF構成ファイルの概要エディタ
JSFナビゲーション・ルールの作成および編集