IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JSF Java Discussion :

problème RENDERED dans une dataTable Glassfish v3


Sujet :

JSF Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par défaut problème RENDERED dans une dataTable Glassfish v3
    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

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 102
    Par défaut
    Est tu bien sur que ton getter ne contient pas de code business à l'intérieur. Sinon, il se peut qu'étant appellé 2 fois, il change de valeur à cause de ...

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 4
    Par défaut
    Citation Envoyé par Quartus Voir le message
    Est tu bien sur que ton getter ne contient pas de code business à l'intérieur. Sinon, il se peut qu'étant appellé 2 fois, il change de valeur à cause de ...
    Rien du côté du getter.
    J'ai contourné le pb en changeant les <h:dataTable> par <t:dataTable> de tomahawk et ça marche nickel.

    Le pb est donc contourné, mais je ne le considère pas résolu pour autant.
    Bug ??

Discussions similaires

  1. problème d'accès à une datatable dans un dataset
    Par fumesec dans le forum Windows Forms
    Réponses: 0
    Dernier message: 10/07/2009, 18h03
  2. problème CheckBox dans une Datatable
    Par rc.dev2009 dans le forum JSF
    Réponses: 3
    Dernier message: 23/04/2009, 17h47
  3. [C#] Problème d'ajout d'une ligne dans une DataTable
    Par therock dans le forum Windows Forms
    Réponses: 3
    Dernier message: 09/11/2006, 08h27
  4. Réponses: 3
    Dernier message: 19/07/2006, 14h28
  5. problème debodybackground dans une page php
    Par bertrand_declerck dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 04/02/2005, 22h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo