ADF Facesには、ページのテンプレート・レイアウト全体の定義に使用できる多数のコンポーネントが用意されています。JDeveloperには、これらのレイアウト・コンポーネントを使用する事前定義済のページ・レイアウトが組み込まれており、テンプレート・レイアウトを適切にすばやく容易に決定できます。
JSFテンプレートの作成ダイアログで「クイック・スタート・レイアウトの使用」を選択して「参照」をクリックすると、1列、2列または3列のレイアウトを選択して、各列の動作を指定できます。たとえば、3列のレイアウトで外側の2列の幅を固定(ロック)できます。
「クイック・スタート・レイアウト」オプションを使用すると、テンプレート・レイアウトの表示に必要なコンポーネントが追加されます。次に例を示します。
<?xml version='1.0' encoding='windows-1252'?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
<jsp:directive.page contentType="text/html;charset=windows-1252"/>
<af:pageTemplateDef var="attrs"><
<af:xmlContent>
...
</af:xmlContent>
<af:panelStretchLayout startWidth="100px" endWidth="100px"..>
<f:facet name="start"/>
<f:facet name="center"/>
<f:facet name="end"/>
</af:panelStretchLayout>
</af:pageTemplate>
</jsp:root>
ページ・ファイルの作成後に、UIコンポーネントを追加してページ・ソースを操作できます。
Copyright © 1997, 2009, Oracle. All rights reserved.