[英]Primefaces/JSF Nested Data Table
我有一個包含IRoomDomain對象的DataModel。 每個IRoomDomain對象都有一個IOccupancy數組。
我想使用數據表來顯示它們。 由於每個IRoomDomain可以具有多個IO占用率,因此我希望在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來實現嗎? 可以更改數據模型,但不能更改關系。
提前致謝。
是的,使用PanelGrid。 PrimeFaces DataTable不夠靈活,無法實現此級別的嵌套。 檢查一下:
https://www.primefaces.org/showcase/ui/panel/panelGrid.xhtml
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.