ページ内の部分ページ・レンダリング・ブロックについて

JDeveloperで、JSFページにADF Facesコンポーネントを初めて追加すると、<afh:html><afh:head>および<afh:body>タグが自動的に挿入されます。この<afh:body>タグによって、ページ内での部分ページ・レンダリング(PPR)が使用可能になります。

<afh:body>タグを使用できないページでPPRサポートが必要な場合は、panelPartialRootコンポーネントを使用して、UIComponentツリーまたはサブツリーのPPRを有効にします。ページ内で複数のpanelPartialRootブロックを使用できます。PPRをサポートするには、panelPartialRootブロック内の必要なコンポーネントにpartialTriggers属性を設定します。あるpanelPartialRootのコンポーネントによって、別のpanelPartialRootのコンポーネントの部分更新がトリガーされる場合があることに注意してください。

コード・サンプル

<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?><jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0"
          xmlns:f="http://java.sun.com/jsf/core"
          xmlns:h="http://java.sun.com/jsf/html"
          xmlns:afh="http://xmlns.oracle.com/adf/faces/html"
          xmlns:af="http://xmlns.oracle.com/adf/faces">
  <jsp:directive.page contentType="text/html;charset=utf-8"/>
  <f:view>
    <afh:html>
      <afh:head title="Title"/>
      <af:panelPartialRoot>
        ...
      </af:panelPartialRoot>
    </afh:html>
  </f:view>
</jsp:root>    

ADF Facesでの部分ページ・レンダリングのサポートについて
ADF Facesのhtml、headおよびbodyタグについて