テンプレートをJSFページに適用した後は、コンテンツをページに追加します。作成したページ・テンプレートにはbody
ファセットがあり、作成しているページに固有のコンテンツを挿入できます。
JSFのファセットに挿入できる子要素は1つのみです。通常は、パネル・ストレッチ・レイアウト、装飾ボックス、パネル・グループ・レイアウトなどのコンテナ・コンポーネントを挿入し、必要な子コンポーネントをそのコンテナ・コンポーネントに挿入します。
この例では、出力テキスト・コンポーネントを単純に挿入できます。次にプロパティ・インスペクタで、「値」プロパティの値を、現在作成しているページを反映するように変更します。たとえば、Homeページを作成している場合は、「値」フィールドにHome
と入力します。
ページのXMLソース・エディタには、JDeveloperによってbody
ファセットに追加されたコードが表示されます。
<af:pageTemplate viewId="/myTemplate.jspx"..>
<f:facet name="body">
<af:outputText value="Home"../>
</f:facet>
</af:pageTemplate>
Copyright © 1997, 2009, Oracle. All rights reserved.