如何过滤t:dataTable中的数据

时间:2012-07-25 03:07:22

标签: jsf jsf-1.2

我有一个t:dataTable标签,如下:

<t:dataTable rows="20" styleClass="dataTable1" rowClasses="dt1_OddRow,dt1_EvenRow" id="channelBrowser" value="#{channelBrowser}" var="currChannel" binding="#{channelBrowser.table}" renderedIfEmpty="false"
                    sortColumn="#{channelBrowser.orderBy}" sortAscending="#{channelBrowser.ascending}">

//show data

</t:dataTable>

现在,我想在dataTable显示结果之前过滤数据:

<t:dataTable rows="20" styleClass="dataTable1" rowClasses="dt1_OddRow,dt1_EvenRow" id="channelBrowser" value="#{channelBrowser}" var="currChannel" binding="#{channelBrowser.table}" renderedIfEmpty="false"
                    sortColumn="#{channelBrowser.orderBy}" sortAscending="#{channelBrowser.ascending}">

if data is satisfy a condition
   //show data

</t:dataTable>

那么,有没有办法使用“if”语句或“if”标签或参数来过滤dataTable中的数据? 非常感谢你。

0 个答案:

没有答案