2009-07-31 5 views
0

Si vous avez utilisé JBoss SEAM, vous avez probablement utilisé le tag s: decorate. Tout un tag pratique.Seam: programme défini s: décorer à l'état non valide

De toute façon j'ai besoin d'un moyen de définir son état invalide à travers java. J'ai lié les balises xml à l'instance UIDecorate mais je serai damné si je peux comprendre comment définir l'état 'invalide' afin que le décorateur appliquera les classes CSS d'erreur appropriées quand la page est rendue.

Est-ce possible? Est-ce que je vais dans le mauvais sens? Notez que dans ce cas il suffit d'écrire un validateur personnalisé n'est pas une option (généralement ce serait la bonne façon de le faire évidemment).

Merci!

Répondre

1

Il s'avère que la bonne façon de le faire n'est pas de lier mais simplement de définir un message sur le contrôle en utilisant StatusMessages.instance() ou les FacesMessages injectés.