, (filterBy="#{car.dateOfManufacturing}"). bean.
:
RowDatastrong > : String entry1, String entry2, String dateString, Date date.
bean :
public List<RowData> getTestData() {
DateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy");
(...)
entries.add(new RowData("a1", "b1", dateFormat.format(new Date()), currentDate()));
(...)
return entries;
XHTML:
<p:column id="date" headerText="Simple date"
filterBy="#{entry.dateString}"
filterMatchMode="contains">
<p:outputLabel value="#{entry.dateString}" >
</p:outputLabel>
</p:column>
:
<p:column id="dateLocale" headerText="Locale date"
filterBy="#{entry.date}"
filterMatchMode="contains">
<p:outputLabel value="#{entry.date}" >
<f:convertDateTime locale="de" />
</p:outputLabel>
</p:column>
:

. , , , .
, .