JSFアプリケーション間のユーザーによる移動は、ナビゲーション・ルールを使用して定義されます。ナビゲーション・ルールは、ユーザーがリンクをクリックしたときに表示されるページを決定します。
通常、1つのページからの様々なリンクが、1つのナビゲーション・ルールに定義されます。異なるケース(例: ページ上の異なるリンク)は、そのルールのナビゲーション・ケースとして定義されます。
ナビゲーション・ルールと各ルールに対する様々なケースは、JSF構成ファイルで定義されます。
ダイアグラムを使用すると、アプリケーション・ページ間のフローを表す、ページ間のナビゲーションを描画できます。JSFナビゲーション・ダイアグラムでナビゲーションを描画すると、次の2つの処理が実行されます。
必要なナビゲーション・ルールとナビゲーション・ケースが、JSF構成ファイルに自動的に追加されます。
各ルールに対する様々なケースが、ページ間を結ぶ矢印としてダイアグラム上に表示されます。矢印の向きで、ユーザーの移動元ページと移動先ページが示されます。各ケースにはラベルが関連付けられ、単一のページの様々なケースを区別するために使用されます。
Copyright © 1997, 2006, Oracle. All rights reserved.