0

フォームが送信され、別のページがロードされた後、rich:popupPanel を開いたままにしておくことは可能ですか? 例として、richfaces ショーケースに移動し、[Call the popup] をクリックしてから、別の場所を参照します ([Modal panel example] などのタブまたはメニューを使用)。フォームが送信されるとすぐにポップアップが消えます。ページの変更を「生き残る」ようにしたいと思います(そして、おそらく同じ位置に留まります)。

ご提案ありがとうございます。

4

1 に答える 1

1

はい、そうです。show次のリクエストで true と評価されるものに属性を設定するだけです。

<rich:popupPanel id="popup" show="#{someBean.showPopup}" ...>

次に、ポップアップを表示する必要があるときにメソッド getShowPopup が返すプロパティを確認する必要がtrueあります。

ドキュメントから:

表示 | ブール値 | この属性の値が「true」の場合、モーダル パネルがデフォルトで開かれます。デフォルト値は「false」です

rich:popupPanel に関するこのセクションも参照してください。

于 2013-01-17T12:03:55.020 に答える