如何在JSF中的dataTable行之间添加行 - 所以表看起来像矩阵?
以下是我的观看文件:
<rich:dataTable value="#{myController.myModel}" var="myManager" id="managerTable" >
快速搜索指出在dataTable中添加rules =“rows”会起作用。我试过但没有结果。显然,当我为h:dataTable添加rules =“rows”时,行之间会引入一行。
<h:dataTable value="#{myController.myModel}" rules="rows" var="myManager" id="managerTable" >
但是当我改为rich:dataTable时,它失败了。
如何在rich:dataTable中获得相同的结果?
我使用JSF 2.0和richfaces 4。
答案 0 :(得分:1)
<rich:dataTable>
具有rowClass
属性,如果您想要行之间的行,您可以像这样创建一个CSS类:
.row-line {
border-bottom: 2px solid black;
}
编辑:
dataTable中的第一行具有rf-dt-fst-r
类。因此,如果您想在表格上方添加一行:
.row-line.rf-dt-fst-r {
border-top: 2px solid black;
}