JSF-筛选datatable:无法解析属性:globalFilter
我想在datatable上实现全局筛选:JSF-筛选datatable:无法解析属性:globalFilter,jsf,primefaces,filter,datatable,Jsf,Primefaces,Filter,Datatable,我想在datatable上实现全局筛选: <p:dataTable id="dataTable" var="myVars" value="#{myBean.vars}" widgetVar="varsTable" emptyMessage="Empty" filteredValue="#{myBean.filteredVars}"> <f:facet name="header"> <p:outputPanel
<p:dataTable id="dataTable" var="myVars" value="#{myBean.vars}" widgetVar="varsTable"
emptyMessage="Empty" filteredValue="#{myBean.filteredVars}">
<f:facet name="header">
<p:outputPanel>
<h:outputText value="Search all fields:" />
<p:inputText id="globalFilter" onkeyup="varsTable.filter()" style="width:150px" />
</p:outputPanel>
</f:facet>
<p:column filterBy="#{myBean.id}"
filterMatchMode="contains"
filterStyleClass="filter_hide">
<h:outputText value="#{myBean.id}" />
</p:column>
你知道我为什么会出现这个错误吗?它不应该是
私有列表过滤器dvars代码>?我的错,如果忘了一些“s”!你能提供你的bean的全部内容吗(你有另一个名为“var”的列表,不是吗?)。这里提供了创建此类过滤器所需的一切:
private List<Vars> filteredVars;
// getter & setter
could not resolve property: globalFilter of: Vars