2011-06-09 2 views
1

J'utilise JSF 1.2 avec IceFaces 1.8.JSF supprimer un composant invalide de la page

Sur ma page j'ai une selectOneListbox, dont le contenu (par exemple EQUAL TO, BETWEEN, IN) déclenche les champs inputText à rendre. Si EQUAL TO est choisi, un champ est rendu else si BETWEEN est chossen deux champs sont rendus.

Si ma validation dans le champ inputText échoue et que je modifie le contenu de la zone de liste, le rendu expliqué ne fonctionne pas.

Donc, quelqu'un a-t-il une suggestion pour supprimer un composant "invalide" de la page html?

Répondre

0

Je définis les composants non valides comme invisibles.

J'utilise l'attribut visible="#{myManagedBean.fieldVisible}" pour le composant dans ma page JSF et public boolean isFieldVisible() { return flag; } dans mon Bean Managed pour y parvenir.

Questions connexes