IRoomDomain オブジェクトを含む DataModel があります。すべての IRoomDomain オブジェクトには IOccupancy 配列があります。
データテーブルを使用して表示したいと考えています。すべての IRoomDomain は複数の IOccupancy を持つことができるため、IRoomDomain ID にまたがる行スパンを設定したいと考えています。
Varは部屋です
Room ID| Label field 1 | Label field 2 | ...
-------|----------------------------|----------------------------|------
//Room1| room.occupancies[0].field1 | room.occupancies[1].field2 | ...
room.ID| room.occupancies[1].field1 | room.occupancies[1].field1 | ...
| room.occupancies[2].field1 | room.occupancies[3].field1 | ...
--------|----------------------------|----------------------------|------
//Room2| room.occupancies[0].field1 | room.occupancies[1].field2 | ...
room.ID| room.occupancies[1].field1 | room.occupancies[1].field1 | ...
| room.occupancies[2].field1 | room.occupancies[3].field1 | ...
--------|----------------------------|----------------------------|------
ネストされたデータ テーブル (1 列の部屋 ID、1 列の占有率データ) を試しましたが、すべての部屋のヘッダーが表示されます。
さらに、このコンストラクトはルーム ID に対して選択可能である必要があります。
JSF/PrimeFacesでこれを実現する方法はありますか? データ モデルは変更できますが、リレーションは変更できません。
前もって感謝します。