2
IRoomDomain 객체를 포함하는 DataModel이 있습니다. 모든 IRoomDomain 개체에는 IOccupancy 배열이 있습니다.Primefaces/JSF 중첩 데이터 표
데이터 표를 사용하여 표시하려고합니다. 모든 IRoomDomain 여러 IOccupancy있을 수 있으므로, I는 IRoomDomain ID를 통해 ROWSPAN 가지고 싶어 :
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 | ...
--------|----------------------------|----------------------------|------
I 중첩 데이터 테이블을 시도 방
(1 열 개 방 ID 1 열 개 점유 데이터) , 그러나 내가 원하는대로 모든 방의 헤더를 표시합니다.또한이 구성은 Room ID에 대해 선택 가능해야합니다.
JSF/PrimeFaces에서이를 실현할 수있는 방법이 있습니까? 데이터 모델은 변경 될 수 있지만 관계는 변경 될 수 없습니다.
미리 감사드립니다.