теряет шаблон даты после проверки

#java #jsf #richfaces

#java #jsf #richfaces

Вопрос:

У меня есть <rich:calendar> такой:

 <rich:calendar enableManualInput="true" value="#{home.instance.data}" datePattern="dd/MM/yyyy">
  

Когда я ввожу дату, подобную 39/19/9999 , тогда <rich:calendar> отображается сообщение:

Недопустимая дата

Пока все в порядке. Проблема начинается, когда я стираю свое поле и пытаюсь ввести новую дату. Он больше не проверяется на datePattern , и я могу вводить цифры и буквы.

Чем это вызвано и как я могу это решить?

Комментарии:

1. какая версия jsf и richfaces?

2. Его JSF 1.2. и richfaces 3.2.2.