Primefaces 通过使用列不';t在5.3中工作

Primefaces 通过使用列不';t在5.3中工作,primefaces,jsf-2.2,Primefaces,Jsf 2.2,下面是我的.xhtml文件的源代码,当datatable出现时,我尝试按列中的id进行筛选,但它不起作用。 我一直在寻找解决方案,我发现primefaces 5.3中还有另一个机制我不明白,如果你能帮我的话。我是primesfaces和JSF的新手 多谢各位 <p:column filterBy="#{student.id}" filterMatchMode="contains"> <f:facet name="header">

下面是我的.xhtml文件的源代码,当datatable出现时,我尝试按列中的id进行筛选,但它不起作用。 我一直在寻找解决方案,我发现primefaces 5.3中还有另一个机制我不明白,如果你能帮我的话。我是primesfaces和JSF的新手 多谢各位

<p:column  filterBy="#{student.id}" filterMatchMode="contains">
                <f:facet name="header">
                    <h:outputText value="Id" />
                </f:facet>
                <h:outputText value="#{student.id}" />
            </p:column>


PF中的
filterBy
字段没有问题。检查您是否将该表包装成
h:form
。我假设您已经浏览了这里的PrimeFaces showcase:@Erick,正是我浏览的。但是在vain@XtremeBiker谢谢,我用h:表格包装了它,我想问题就出在代码贴上了。我看代码贴上没有问题。查看服务器/浏览器日志,查看是否引发任何异常。