ポートレットをページに追加する前に、コンポーネント・パレットでポートレットを使用できるようにポートレット・プロデューサをアプリケーションに登録する必要があります。また、特定のライブラリにアクセスできるJSF JSPを作成する必要があります。JSF JSPがあると、コンポーネント・パレットからポートレットを選択し、ページに配置できます。ソースでは、ポートレットはadfp:portlet
タグとして表示されます。
このトピックでは、これらのタスクを完了する1つの方法を示します。次の項目が含まれています。
JSF JSPを作成する際は、JSPドキュメントの出力を選択します。JSPドキュメントが生成するファイルの拡張子はjspx
です。jspx
ファイルはJSPのXML表現であり、XMLを使用することにより、次のようなメリットがあります。
JSPドキュメントは複雑性を減らし、柔軟性を高めます。あらゆるXML文書をJSPとして使用できます。XML要素は、標準的な構文で記述されたJSPで使用できます。
JSF JSPを作成する手順は、次のとおりです。
オプションで「次回にこのページを表示しない」を選択し、以後このウィザードを使用する際にようこそページをスキップできます。
jspx
ファイルの名前を入力します。
jspx
ファイルを作成します。
jspx
ファイルを作成し、ウィザードを終了します。
JSF JSPにpanelCustomizable
コンポーネントを追加するのは、ページにポートレットを追加するプロセスのオプションです。ポートレットはjspx
ページに直接追加できます。panelCustomizable
コンポーネントを追加することで、ポートレットの操作に非表示/表示の切替えや、上下または左右の移動のような追加オプションが提供されます。オプションを使用可能にするには、panelCustomizable
属性のisSeededInteractionAvailable
をtrue
に設定する必要があります。
panelCustomizableコンポーネントをJSF JSPに追加する手順は、次のとおりです。
jspx
ファイルを右クリックし、ポップアップ・メニューから「開く」を選択します。
jspx
ファイルは次の場所にあります。
アプリケーション
<ApplicationName>
<ProjectName>
Webコンテンツ
panelCustomizable
コンポーネントを選択し、JDeveloperの「構造」ペインにあるh:form
タグ上にドラッグします。
panelCustomizable
は「構造」ペインのh:form
下に置かれます。「エディタ」ペインでは、panelCustomizable
はフォームのアウトライン内に表示されます。
JSF JSPにポートレットを追加する手順は、次のとおりです。
jspx
ファイルを右クリックし、ポップアップ・メニューから「開く」を選択します。
jspx
ファイルは次の場所にあります。
アプリケーション
<ApplicationName>
<ProjectName>
Webコンテンツ
panelCustomizable
コンポーネント上にドラッグします。
「構造」ペインでは、ポートレットはpanelCustomizable
の下に表示されます。「エディタ」ペインの「ソース」ビューでは、ポートレットはadfp:portlet
のようなpanelCustomizable
のオープン・タグとクローズ・タグの間に表示されます。
注意: Oracle Webcenter Frameworkのオンライン・ヘルプ・トピックは、Oracle Webcenter frameworkと関連付けられたウィザードやその他ユーザー・インタフェース・コンポーネントについて案内します。WebCenter Frameworkのアプリケーションおよびポートレットの開発やデプロイに関する詳細は、Oracle WebCenter Framework開発者ガイドを参照してください。
WSRPポートレット・プロデューサの登録
Oracle PDK-Javaポートレット・プロデューサの登録
カスタマイズ可能なコンポーネントについて
カスタマイズ可能なコンポーネントを使用したページの作成
規格に基づいたJavaポートレット(JSR 168)ウィザードの使用
Oracle PDK-Javaポートレット・ウィザードの使用
WebCenter Frameworkコンポーネント - <adfp:portlet>プロパティ
Copyright © 1997, 2007, Oracle. All rights reserved.