Hoặc bạn có thể làm điều đó bằng cách sử dụng Omnifaces. Tôi ngạc nhiên khi BalusC không nói với bạn về giải pháp này (tôi nghĩ anh ấy là một cộng tác viên tuyệt vời của Omnifaces). Có lẽ đó là bởi vì sử dụng Omnifaces chỉ để hiển thị một ngày đơn giản trong một trang có thể là một overkill cho một số.
Dù sao, nếu dự án của bạn đã sử dụng Omnifaces, có 2 hạt được quản lý được hiển thị theo mặc định và một đặc biệt mà bạn có thể thấy thuận tiện. Theo số tag documentation chỉ định, khi Omnifaces được thêm vào dự án của bạn, bạn có thể sử dụng bean được quản lý #{now}
.
Ví dụ, để thiết lập ngày max lịch của Primefaces, tôi chỉ viết những điều sau đây:
<p:calendar id="myCalendar" pattern="dd/MM/yyyy"
value="#{mybean.myDate}" maxdate="#{now}"/>
Tôi đoán #{now}
bean được quản lý có thể được sử dụng trong nhiều tình huống hơn, và có lẽ bạn là tốt.
Nếu dự án của bạn chưa sử dụng Omnifaces, tôi khuyên bạn nên xem thông số kỹ thuật của chúng và xem mức độ hữu ích của nó đối với bạn. Ví dụ: Tôi đang sử dụng thẻ validateOrder
để đảm bảo hai ngày được sắp xếp đúng cách.
Cảm ơn bạn, một lần nữa bạn đã cứu tôi :) – Namita
Tôi muốn có một chế độ lọc google cho "trả lời bởi BalusC". Tôi sẽ tiết kiệm rất nhiều thời gian. – SJuan76
May mắn thay biệt danh của tôi khá độc đáo trên thế giới (được quyết định rất lâu trước đây), vì vậy chỉ cần thêm "balusc" làm từ khóa tìm kiếm thêm :) – BalusC