tell me more icon Bread Crumbsコンポーネント

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.