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 :

Recupere l'indice de colonne pour la balise <t:columns>


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 191
    Par défaut Recupere l'indice de colonne pour la balise <t:columns>
    Salut tout le monde :

    Le problème parait simple mais malheureusement j'ai pas trouvé la solution ,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
    <t:columns value="#{bean.listColumns}" var="column"  >
    	        <f:facet name="header">
    	            <h:outputText value="#{column.nomColumn}"/>
    	        </f:facet>
    	         <h:outputText value="?"/>//l'indice de colonne
    	</t:columns>
    Le problème est se pose , d'afficher l'indice de colonne , (le numero de colonne )

    j'ai pas trouvé aucun attribut pour <t:columns> qui implémente l'indice courant de colonne

    s.v.p c'est urgent et merci pour votre attention

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 191
    Par défaut
    jusqu'à maintenant je suis bloquer , et j'ai pas de réponse :

    je veux récupérer de la même façon le numéro ou l'indice de datatable par l'attribut rowIndexVar , est ce que quelqu'un peut me dire comment je peut récupérer le numéro de colonne de l'ensemble <t:columns> , est ce qu'il existe un attribut faire le même travail que rowIndexVar


  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2006
    Messages : 67
    Par défaut
    Bonjour,
    Tout d'abord j'aimerai savoir pourquoi tu n'utilise pas simplement un dataTable ?
    sinon essaye tout simplement avec ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <h:column>
            <f:facet >
                <h:outputText value="Row #" />
            </f:facet>
            <h:outputText value="#{myBean.dataTable.rowIndex + 1}" />
        </h:column>

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 191
    Par défaut
    merci à votre réponse et je vous explique :

    car j'ai pas un nombre fixe de colonnes , le nombre de colonnes est dépendant à plusieurs critères et choix de clients , donc il est dynamique , pour cela je veux utiliser <t:columns> qui est rempli par une liste à partir de bean

    et je veux au moins afficher l'index de chaque colonne pour pouvoir l'user pour certains besoins .

  5. #5
    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 : 47
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Par défaut
    Tu n'utilises pas Richfaces ? Il propose un composant <rich:columns>, qui possède un attribut index.
    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

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2006
    Messages : 67
    Par défaut
    OK! je comprends ton problème
    Je sais pas si tas essayé la solution de romaintaz!
    sinon à ta place et pour ne pas perdre de temps je coderai une petite méthode coté controlleur qui me renvoi l'index de la colonne (bien sur en fonction de tes criteres ...)

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

Discussions similaires

  1. Recuperer le nom des onglets pour les mettre dans une colonne
    Par nico4566 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 21/03/2011, 17h23
  2. [C#] [DataGrid] Recupération du numéro de colonne
    Par Scorff dans le forum ASP.NET
    Réponses: 3
    Dernier message: 07/04/2005, 10h52
  3. Joindre 2 colonnes pour en afficher une seule
    Par major2 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 04/04/2005, 15h17
  4. Comment préciser nom de la colonne pour un Bulk Insert
    Par jeff37 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 16/06/2004, 17h05
  5. Réponses: 2
    Dernier message: 19/01/2004, 12h19

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