ステップを完了すると、ビジュアル・エディタは次のようになります。
myTemplate.jspx
の「構造」ウィンドウは、次のように表示されます。
テンプレート定義全体は、af:pageTemplateDef
要素内に格納され、af:xmlContent
要素と、テンプレートのレイアウトを定義するコンポーネントの2つの部分に分割されます。テンプレートのファセット(および存在する場合は属性とモデル・パラメータ)を記述するメタデータは、af:xmlContent
要素とともに格納されます。af:xmlContent
の外側(かつaf:pageTemplateDef
の内側)にあるコンポーネントは、テンプレートのページ・レイアウトを構成します。
アプリケーション・ナビゲータのpagetemplate-metadata.xml
ファイルは、プロジェクトに作成されるすべてのJSFページを管理するためにJDeveloperで作成される特別なファイルです。
pagetemplate-metadata.xml
ファイルには、テンプレート定義が保存されているJSPXファイルの名前とパスが格納されます。次に例を示します。
<pageTemplateDefs xmlns="http://xmlns.oracle.com/adf/faces/rich/pagetemplate">
<pagetemplate-jsp-ui-def>
/myTemplate.jspx
</pagetemplate-jsp-ui-def>
</pageTemplateDefs>
Copyright © 1997, 2009, Oracle. All rights reserved.