0

jsf 2.0 +primefaces3.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>
4

1 に答える 1

0

デフォルトのフィルタリングは日付フィールドでは機能しませんが、高度なフィルタリングオプションを使用して、データセットからのフィルタリングを行うフィルターサーバー側のメソッドを提供できます。

基本的に、キーアップイベントの方法を指定し、必要に応じてレコードをフィルタリングします。デフォルトでは、すべてが文字列であると想定されます。

于 2012-05-19T19:06:26.947 に答える