Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
rich:modalPanel を動的に作成するには? 1 つのボタンをクリックして、フローティング パネルを生成する必要があります。問題は、ボタンをクリックすると、2 番目のパネルが作成され、最初のパネルがその場所に残る必要があることです。ui:repeat と reRender を使用してみましたが、2 番目のパネルを生成すると最初のパネルが上書きされます。
使ってみて
<c:forEach />
「ui」タグの代わりに「c」タグを使用する理由については、こちらを参照してください。
または、親コンポーネントをバインドし、Java を使用してプログラムでモーダル パネルを作成します。ここで例を参照してください。
モーダル パネルが開いている場合は、ボタンをクリックすることはできません (ボタンがモーダル パネル上にある場合を除く)。RichFaces 4 には、モーダルまたは非モーダルのポップアップ パネルがあります。非モーダル バージョンを使用すると、複数のポップアップを開くことができます。