filterBy(primefaces 3.2)不适用于日期

时间:2012-05-19 18:09:18

标签: jsf-2

我正在使用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>

1 个答案:

答案 0 :(得分:0)

默认筛选不适用于日期字段,但您可以使用高级筛选选项并提供筛选服务器端方法,该方法可以从数据集中为您进行筛选。

基本上,您将根据需要在key up事件和过滤器记录中指定您的方法,默认假设所有内容都是String。