Bonjour,

j'ai un problème RENDERED dans une dataTable depuis une migration sur Glassfish v3. La colonne <h:column rendered="#{variable}"> s'affiche quelque soit la valeur de variable.

<h:dataTable rendered="#{account.cadeau.nbDonneurs gt 0}" value="#{account.cadeau.donneurs}" var="donneur">
<h:column rendered="#{!donneur.isDonneurAnonyme}">
<h:outputText value="#{donneur.customer.firstname}"/>
&nbsp;
<h:outputText value="#{!donneur.isDonneurAnonyme}"/>
</h:column>
</h:dataTable>

ce code m'affiche "prenom false".
#{!donneur.isDonneurAnonyme} est bien "false".

Ce problème n'apparaissait pas sous Glassfish v2. J'ai juste changer en JDK6 et Glassfish v3.

Merci de votre aide