In reference to this question,
it still accepts 8/1/201987
as a date, where in 201987
is not in yyyy
format.
How to ensure yyyy
format? Do I need to validate it in the bean?
I have used the code below :
<p:calendar ...>
<f:convertDateTime pattern="dd/MM/yyyy" />
</p:calendar>
But as it uses SimpleDateFormat
, if you give yyyy
it accepts any number of digits.
How to resolve this issue?