Style conditionnel dans JSF, lors de la validation a échoué en général
j'ai h:messages afficher les messages d'erreur, et il y a un composant qui je veux son style à changer en cas d'erreur de validation qui se produit (si un élément a une erreur de validation ou de validation, le message est rendu ensuite modifier le style de cette composante spécifique).
je sais à propos de la façon de changer le style si le composant a des erreurs de validation:
JSF : la Meilleure façon de vérifier l'existence de <h:message for="id"/>
mais je veux une manière plus générale, pour changer de style si un composant dans le formulaire n'est pas valide, ou en d'autres termes un message de validation est rendu.
veuillez vous conseiller sur la façon de le faire.
OriginalL'auteur Mahmoud Saleh | 2012-10-04
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
FacesContext#isValidationFailed()
pour vérifier si la validation a échoué en général.Alternativement, vous pouvez utiliser
FacesContext#getMessageList()
pour vérifier s'il y a des visages des messages. Cela ne signifie pas nécessairement un général de l'échec de la validation, il peut notamment être aussi global/messages de réussite qui ont été ajoutés dans la méthode d'action.OriginalL'auteur BalusC