5
我有一種情況,我有更多的數據可以容納在單行中返回到dataTable元素。爲了解決這個問題,我簡單地將結果合併成一個單元格。我在尋找的是一種方法來確定我是否已經到達結果集中的最後一個對象,這樣我可以放下用作分隔符的底部邊框。最終我不知道我會處理多少個物體。樣式在jsf數據表中的最後一條記錄
.most {
background-color:cyan;
border-bottom:medium solid black;
}
.last {
border-bottom:none;
}
<h:dataTable id="myTable" value="#{flowData.selectedItem.profile}" var="profile" columnClasses="most, last">
<h:column>
<h:inputText id="_last" value="#{profile.last}" />
<h:inputText id="_first" value="#{profile.first}" />
<h:inputText id="_middle" value="#{profile.middle}" />
<h:inputText id="_city" value="#{profile.city}" />
<h:inputText id="_state" value="#{profile.state}" />
</h:column>
</h:dataTable>
在此先感謝您的任何意見。
感謝您的各種方式來解決這一個極好的說明。最後,我選擇從bean中生成rowClass。它像一個魅力。 – Corpse 2012-02-08 23:01:26