【发布时间】:2015-05-27 07:41:05
【问题描述】:
如何以 dd//mm/yyyy 模式过滤数据表中的日期列? 我正在使用 Primefaces 5.2 社区版。
<p:column sortBy="#{user.date}" styleClass="date"
filterBy="#{user.date}" id="date">
<h:outputText value="#{user.date}">
<f:convertDateTime type="date" pattern="dd/MM/yyyy" />
</h:outputText>
<p:watermark for="@(.date)" value="#{msg['dateOfBirth']}" />
</p:column>
没有转换器的过滤有效,但使用转换器不再起作用
【问题讨论】:
-
从 PrimeFaces 5.0 开始,任何输入组件都可以放在
<f:facet name="filter">中,<f:facet name="filter">充当列过滤器。按日期过滤结果列表与使用其他类型的值过滤结果列表不再不同。 -
是的,过滤没有问题,但真正的问题是如何以dd/mm/yyyy模式过滤
标签: jsf jsf-2 primefaces