У меня есть форма с большим количеством inputText, я хочу выделить те, которые не заполняются правильные данные.
Я пытался использовать 'component.valid', но он всегда возвращает, что поле недействительно (т.е. поля всегда красные).
это код:
<h:inputText value="#{creerPersonne1.nom}" id="nom"
style="#{not nom.valid ? 'border-color:red;' : 'border-color:black;'}">
<f:validateRegex pattern="^[a-zA-Z]+$"></f:validateRegex>
</h:inputText>
это результат:
обратите внимание, что это поле также выделяется при первой загрузке страницы