所以,我有一个非常简单的数据表,我想过滤,就像'" Id" primeface的展示栏:http://www.primefaces.org/showcase/ui/data/datatable/filter.xhtml 我有一个带有标签的主文件,它应该调用包含这种数据表的第二个xhtml文件。 调用表时,过滤器功能不起作用。 但是,当我把表放在主文件中时,而不是拥有,IT WORKS。 所以回顾一下:来自,过滤器不起作用。否则就是这样。 这是主要xhtml的(主要)代码(它不是整个文件):
<p:layoutUnit position="center">
<h:form id="contentPanel">
<ui:include src="filteredTable.xhtml" />
<!-- <p:dataTable var="chip" scrollable="true" id="checkboxDT"
filteredValue="#{dtBasicView.filteredChips}"
emptyMessage="No aggr found with given criteria"
value="#{dtBasicView.chips}">
<p:column filterBy="#{chip.callerId}"
filterMatchMode="contains">
<h:outputText value="#{chip.callerId}" />
</p:column>
<p:column headerText="Saldo">
<h:outputText value="#{chip.saldo} Mb" />
</p:column>
</p:dataTable> -->
</h:form>
</p:layoutUnit>
评论部分是&#34; filteredTable.xhtml&#34;的内容。 (这是里面的标签)。如果我删除评论,它可以正常工作。
我的问题是:为什么,当我把数据表放在里面时,过滤停止工作?是否适合接受此类功能?