JSF rendered
bebenul
-
vv -
vv -
Bonjour,
j'ai un souci avec une de mes pages jsf,
j'aimerai masquer et afficher des champs < h:inputText /> avec la propriete rendered esce possible?
quelqu'un peu me donné un coup de pousse?
merci
j'ai un souci avec une de mes pages jsf,
j'aimerai masquer et afficher des champs < h:inputText /> avec la propriete rendered esce possible?
quelqu'un peu me donné un coup de pousse?
merci
Configuration: Windows XP Firefox 3.0.10
4 réponses
-
Bonjour,
L'attribut rendered qui est présent dans certains composants de jsf permet effectivement d'afficher ou non un composant. Il te suffit d'y spécifier un booléen avec un managed-bean et le tour est joué :
< h:inputText value="Hello world" rendered="#{affichageAction.inputVisible}" />
Une autre façon de faire, tu peux directement faire un égalité dans le rendered qui renvoit true ou false :
< h:inputText value="Hello world" rendered="#{affichageAction.inputVisible} eq #{affichageAction.inputInvisible}" />
A+.