2010-08-31 4 views
0

J'ai essayé cela, mais ne fonctionne pas:JSF: comment = rendu # {} bean.isRendered plusieurs composants à un moment

<f:verbatim rendered="#{bean.isRendered}"> 
    <h:selectOneMenu> 
     ... 
    </h:selectOneMenu> 
    <h:selectOneMenu> 
     ... 
    </h:selectOneMenu> 
    <h:selectOneMenu> 
     ... 
    </h:selectOneMenu>      
</f:verbatim> 

je peux mettre les rendered attributs dans chaque <h:selectOneMenu>, bien ohh: D il serait plus facile si je les groupais comme ci-dessus

+1

Note de côté: 'f: verbatim' est censé avoir ** seulement ** HTML à l'intérieur, pas de composants JSF. – BalusC

+0

génial, bon à savoir. Merci: D. +1 –

Répondre

3
<h:panelGroup rendered="#{bean.someBoolean}"> 
    <!-- multiple elements here --> 
</h:panelGroup> 
+0

merci beaucoup. +1 –

Questions connexes