ADFポップアップダイアログでは、ある程度重いアプリケーションがあります。彼らはこのようにインデックスページで定義されます:ポップアップが開き、および/またはフォーカスを受け取るたびポップアップフォーカスのセッション変数をADFで設定する
<af:popup id="popup1" contentDelivery="lazyUncached" binding="managedBean1">
<jsp:include page="page1.jsp" />
</af:popup>
<af:popup id="popup2" contentDelivery="lazyUncached" binding="managedBean1">
<jsp:include page="page2.jsp" />
</af:popup>
etc, etc.
は、私は何をしたいのは、私が「whereami」という名前のセッションスコープの変数を設定したいです。この変数は、ページ、コンテキストメニューなどをさらにカスタマイズするために使用されます。
誰でも手助けできますか?
ジェイソン
私はそれを見つけましたが、ポップアップがフォーカスを取得するたびに、またはポップアップが初めて表示されたときのみ起動します。このアプリでは、ポップアップが重複している可能性があります。これはwhereami変数を壊す可能性があります。breadcrumbsコンポーネントはオプションではありません。 – Jason
実際、答えは「いいえ」と思われ、PopupFetchListenerはポップアップフォーカスではなく初期ロード時にのみ起動します。 – Jason