【发布时间】:2014-10-31 10:02:39
【问题描述】:
我正在为我的问题寻找解决方案。
我有一张桌子需要这样。
--------------------------------------------------------------|
| | Title 3 |
Title 1 |Title 2|---------------------------------------------|
| | SubTitle 1 |SubTitle 2|SubTitle 3|SubTitle 4|
--------------------------------------------------------------|
| | | | | |
Val A1 | ValB1 | ValC1 | ValC1 | ValC1 | ValC1 |
| | | | | |
|-------|------------|----------|----------|----------|
| | | | | |
| ValB2 | ValC2 | ValC2 | ValC2 | ValC2 |
| | | | | |
--------------------------------------------------------------|
| | | | | |
| | | | | |
Val A2 | ValB3 | ValC3 | ValC3 | ValC3 | ValC3 |
| | | | | |
| | | | | |
----------------------------------------------------------------
我的目标是让表格看起来像我上面所做的那样。
我正在使用 JSF 和 Primefaces 4.0。
我有这种班级结构。
Class Master {
private List<ClassA> classesA
// getter and setter
}
Class A {
private List<ClassB> classesB
// getter and setter and fields
}
Class B {
private List<ClassC> classesC
// getter and setter and fields
}
Class C {
// getter and setter and fields
}
所以我尝试使用两个datatables 或使用ui:repeat,但我不知道什么是最好的选择。并且拥有的头衔是这样的。
Class A 有title 1,Class B 有title 2 和Class C 有title 3 和subtitle 1,2,3 and 4.
或使用binding。
为了更容易理解,我放了一张关于如何创建表格的图片。
有人可以帮我吗?
谢谢
【问题讨论】:
标签: jsf jsf-2 primefaces datatable