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 de colunm dans dataTable


Sujet :

JSF Java

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Problème rendered de colunm dans dataTable
    Bonjour à tous,
    Je me retrouve face à un problème assez étrange sur la gestion de colonne dans ma e:dataTable.
    En effet, je voudrais faire en sorte qu'une de mes colonnes n'appaisse que sous certaines conditions. J'utilise donc la propriété rendered de ma t:column mais le problème est que, malgré que la colonne soit bien cachée, son header s'affiche quand même. J'ai donc, dans mon exemple, 9 entêtes pour 8 colonnes. Par contre, lorsque le test de mon rendered est à true, tout s'affiche correctement.

    Voici un extrait de mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <e:dataTable var="individuPojo" id="individuData"
        value="#{...}"
        styleClass="paginatorData" alternateColors="true"
        renderedIfEmpty="true" rowIndexVar="variable">
    ...
    ...
    <t:column rendered="#{individuPojo.isUsingLC}">
        <f:facet name="header">
            <t:outputText value="#{msgs['AVIS.RANG']}" />
        </f:facet>
        <t:dataList var="indVoeuxPojo" id="indVoeux"
            value="#{individuPojo.indVoeuxPojo}">
            <e:ul style="margin: 0px; padding: 0px; height: 20px;">
                <e:inputText id="rang" size="5"
                    value="#{indVoeuxPojo.newAvis.rang}" maxlength="5" />
            </e:ul>
        </t:dataList>
    </t:column>
    ...
    </e:dataTable>
    Merci d'avance

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Résolu
    Pb résolu

  3. #3
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Points : 7 275
    Points
    7 275
    Par défaut
    Citation Envoyé par yog35 Voir le message
    Pb résolu
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 07/11/2014, 12h54
  2. Réponses: 2
    Dernier message: 10/09/2010, 11h37
  3. [VB.NET] Problème ajout de colonne dans datatable
    Par tssi555 dans le forum VB.NET
    Réponses: 1
    Dernier message: 21/01/2010, 09h16
  4. Réponses: 2
    Dernier message: 20/03/2009, 12h25
  5. Probléme de selectoneradio dans datatable
    Par simoelma dans le forum JSF
    Réponses: 1
    Dernier message: 01/03/2009, 21h02

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