Как ОСТАНОВИТЬ валидацию JSF на p: calendar, если это не обязательное поле? - PullRequest
0 голосов
/ 03 июля 2019

У меня есть следующее поле даты

<p:calendar id="sampleDate"                 
    value="#{sampleController.sampleDate}" 
    navigator="true" showOn="button" pattern="MM/dd/yyyy" converterMessage="Sample date is not valid" placeholder="MM/DD/YYYY"/>

все работает как положено, но это не обязательное поле, но когда я отправляю страницу с неправильным значением в этом поле, например 11/11 JSF проверяет и выдает мне сообщение об ошибке Дата образца недействительна

Я обработал некоторые проверки для этого поля даты в Контроллер .

ИтакКак мне остановить эту проверку, когда задано неправильное значение, например 11/11 , поскольку эта проверка выполняется в Контроллере.

Мне нужна эта проверка, поскольку это поле не является обязательным для заполнения.

...