2013-05-29 20 views
0

如何在JSF中的dataTable的行之間添加行 - 所以表格看起來像矩陣?在多行的行之間添加行:dataTable

下面是我的視圖文件:

<rich:dataTable value="#{myController.myModel}" var="myManager" id="managerTable" > 

快速搜索指出,添加規則= DataTable中的「行」是可行的。我試過但沒有結果。顯然,當我爲h:dataTable添加rules =「rows」時,在行之間引入了行。

<h:dataTable value="#{myController.myModel}" rules="rows" var="myManager" id="managerTable" > 

但是,我更改爲rich:dataTable時失敗。

如何在rich:dataTable中獲得相同的結果?

我使用JSF 2.0和RichFaces的4

回答

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; 
} 
+0

那麼第一行呢? – skuntsel

+0

@skuntsel查看我的編輯 – Makhiel

+0

以及如何從''標籤內的第一行指定一個特殊的類:)? – skuntsel