我正在使用jsf 2.0 + primefaces 3.2。我有一个filterBy的问题,当数据是一个日期,但它适用于其他类型的数据。
<p:column sortBy="#{item.dateNaissance}" filterBy="#{item.dateNaissance}">
<f:facet name="header">
<h:outputText value="#{bundle.ListEtudiantTitle_dateNaissance}"/>
</f:facet>
<h:outputText value="#{item.dateNaissance}">
<f:convertDateTime pattern="dd/MM/yyyy" />
</h:outputText>
</p:column>
答案 0 :(得分:0)
默认筛选不适用于日期字段,但您可以使用高级筛选选项并提供筛选服务器端方法,该方法可以从数据集中为您进行筛选。
基本上,您将根据需要在key up事件和过滤器记录中指定您的方法,默认假设所有内容都是String。