0

JSF2 でポップアップを処理する万能の方法はありますか (私はリッチフェイスを使用します)。

要件のリストをまとめたところ、出くわしました。

対処された欠陥のいくつかを克服するために多くのことを試みましたが、JSF でポップアップを実装するためのより完全で洗練された例またはベスト プラクティスが存在する可能性があります。

要件リスト:

(I) ポップアップは、たとえば項目の動的リスト (データテーブルまたはリッチ: ツリー) 内の commandButton にアタッチされます。項目は後でポップアップ ロジック内で識別可能である必要があります

(II)ポップアップが開いたときにいくつかのロジック(初期化)を実行する必要があります

(IIIa) ポップアップが閉じられたときのいくつかのロジック (ポップアップ内で commandButton を使用)。(IIIb) (呼び出し元のバッキング Bean の) コールバック アクションが呼び出されます。(IIIc) 結果値は呼び出し側に渡されるべきです。

(IV) パラメータを呼び出し元からポップアップに渡す必要がある

(V) ポップアップ ロジックをカプセル化する (再利用可能な) マネージド Bean を使用できますか? この Bean を他の Bean から参照する方法は? どのスコープを使用すればよいですか?

(VI)ポップアップが表示される前にDOMツリーに物理的に存在することを回避できますか-常にレンダリング/評価されるのを防ぎます

皆様のご意見・ご感想をお待ちしております。

よろしく

4

0 に答える 0