Developer Tools
JDeveloper
Bread Crumbsコンポーネントは、現在のページからルート・ページに戻るリンクのパスを作成する場合に使用します。 Navigation Paneコンポーネントと同様に、Bread Crumbsは一連のCommand Navigation Itemコンポーネントを子要素として受け入れ、各Command Navigation Itemは1つのリンクを表示します。
<af:breadCrumbs>
<af:commandNavigationItem text="Crumb 1"../>
<af:commandNavigationItem text="Crumb 2"../>
<af:commandNavigationItem text="Crumb 3"../>
</af:breadCrumbs>
デフォルトでは、ブレッドクラム・リンクは横線で表示されます。Bread Crumbsコンポーネントの
Orientation属性を
verticalに設定すると、縦線のステップ・リストに変更できます。
最後のブレッドクラム・リンク(最後のCommand Navigation Itemの子要素)が、常に現在のページになります。 レンダラやクライアントのデバイスの種類によっては、最後のブレッドクラム・リンクが表示されない場合がありますが、その場合にもCommand Navigation Itemコンポーネントの追加は必要です。 最後のブレッドクラム・リンクが表示されないクライアントの場合、ADF Facesのデフォルトでは、現在のページのリンクが"selected"と表示されます。
Navigation Paneコンポーネントと同様に、Bread CrumbsコンポーネントではXMLメニュー・モデルに宣言的にバインドできます。 Command Navigation Itemコンポーネントを個々に使用してリンクを表す代わりに、
nodeStampファセットとCommand Navigation Itemを1つだけ使用して、リンクを適宜削除できます。
Copyright © 1997, 2008, Oracle. All rights reserved.