Tôi đang sử dụng các dấu phẩy và giá trị dữ liệu của nó. Một vài cột là ngày hoặc tiền tệ. Nếu tôi cố gắng lọc chúng, có những hành vi khó xử. Khi tôi bắt đầu gõ các công trình lọc cho đến khi dấu phân cách đầu tiên (dấu chấm cho ngày ví dụ, do đó, nó chỉ lọc cho 11. ký tự tiếp theo để cho bảng hiển thị không có mục nhập).jsf sẽ xử lý các vấn đề lọc có thể định dạng được
Có thể áp dụng bộ chuyển đổi dữ liệu không?
Đây là mã của tôi bây giờ:
<p:column filterBy="#{cou.startDate}"
headerText="#{text['date']}"
filterMatchMode="contains"
sortBy="#{cou.startDate}" >
<h:outputText value="#{cou.startDate}" >
<f:convertDateTime pattern="dd.MM.yyyy" />
</h:outputText>
</p:column>