2

rich:modalPanel を動的に作成するには? 1 つのボタンをクリックして、フローティング パネルを生成する必要があります。問題は、ボタンをクリックすると、2 番目のパネルが作成され、最初のパネルがその場所に残る必要があることです。ui:repeat と reRender を使用してみましたが、2 番目のパネルを生成すると最初のパネルが上書きされます。

4

2 に答える 2

0

使ってみて

<c:forEach />

「ui」タグの代わりに「c」タグを使用する理由については、こちらを参照してください。

または、親コンポーネントをバインドし、Java を使用してプログラムでモーダル パネルを作成します。ここで例を参照してください。

于 2011-05-20T06:39:38.610 に答える
0

モーダル パネルが開いている場合は、ボタンをクリックすることはできません (ボタンがモーダル パネル上にある場合を除く)。RichFaces 4 には、モーダルまたは非モーダルのポップアップ パネルがあります。非モーダル バージョンを使用すると、複数のポップアップを開くことができます。

于 2011-05-20T17:35:57.713 に答える