Tengo un formulario con mucho inputText, lo que quiero es resaltar aquellos que no están siendo completados con los datos correctos.Resalta un texto de entrada en JSF cuando se produce un error de validación
Intenté usar 'component.valid' pero siempre devuelve que el campo no es válido (es decir, los campos son siempre rojos).
este es el código:
<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>
este es el resultado:
nota de que el campo también se pone de relieve cuando la página se carga por primera vez.
Usted escribió 'component.valid' en su texto pero su código muestra' nom.valid'. ¿Has probado el (correcto) 'component.valid'? –