【发布时间】:2010-10-19 14:34:54
【问题描述】:
我想知道是否有任何方法可以在 h:dataTable(或 t:datatable)中有多个页脚行我想做这样的事情(不编译)
<h:dataTable ... var="row">
<h:column>
<f:facet name="header">
Header
</f:facet>
<h:outputText value="#{row.value}"/>
<f:facet name="footer">
FirstFooter
</f:facet>
<f:facet name="footer">
Second Footer in a new tr
</f:facet>
</h:column>
</h:dataTable>
结果是这样的
<table border=1 style="border:1px solid">
<thead><tr><th>Header</th></tr></thead>
<tbody><tr><td>Data Value 1</td></tr>
<tr><td>Data Value 2</td></tr>
<tr><td>Data Value ...</td></tr>
<tr><td>Data Value n</td></tr>
</tbody>
<tfoot>
<tr><td>FirstFooter</td></tr>
<tr><td>Second Footer in a new tr</td></tr>
</tfoot>
</table>
任何想法如何最好地做到这一点? 谢谢。
编辑: 如果我可以避免使用自定义控件/自定义渲染器,那就太好了
【问题讨论】: