Я использую компонент, чтобы пользователь мог выбрать дату рождения (Дата рождения). Я должен отобразить сообщение об ошибке, если пользователь выбирает день, превышающий сегодняшнюю дату, чтобы предотвратить возраст для отрицательного числа. Мой компонент выглядит следующим образом:Подтвердить значение p: calendar не должно превышать сегодняшнюю дату
<p:calendar id="fechaNacimiento" yearRange="c-100:c"
pattern="dd/MM/yyyy" navigator="true"
value="#{afiliadoController.afiliado.fecha_nacimiento}"
requiredMessage="Debe de insertar la fecha de nacimiento del Afiliado."
showOn="button"
readonly="#{facesContext.currentPhaseId.ordinal eq 6}"
required="#{request.getParameter('validate')}">
</p:calendar>
Я использую PrimeFaces и OmniFaces и JSF 2.2. Я пытался проверить это, используя <o:validateOrder components=""/>
, но мне понадобится два компонента, и у меня его будет только один. Какие у меня есть другие варианты?
Почему бы не использовать обычный валидатор? – Kukeltje
Я стараюсь избегать этого – Erick