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

Struts 1 Java Discussion :

[STRUTS] Itérer sur une HashMap


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2002
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 54
    Par défaut [RESOLU][STRUTS] Itérer sur une HashMap
    bonjour,

    mon probleme est el suivant :
    je cherche à afficher dans une page la totalité des couple contenu dans une hashmap.
    je vois bien comment itérer sur une collection simple contenant un element
    mais comment si prendre pour afficher des couples ??

    merci d'avance
    seb

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 10
    Par défaut
    Peut être en créant un bean à deux champs (cle/valeur) ?
    Tu transformes alors chaque ligne de ta HashMap en ce bean,
    que tu ajoutes à ta collection affichable en Struts
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <logic:iterate id="monBean" name="listeDeBeans" >
       <bean:write name="monBean" property="cle" />
       <bean:write name="monBean" property="valeur" />
    </logic:iterate>
    [/code]

  3. #3
    Membre confirmé
    Inscrit en
    Août 2002
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 54
    Par défaut
    merci beaucoup cette solution m'ira tre bien

    seb

  4. #4
    Expert confirmé

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Par défaut
    Bah!!!!!! Solution caca......

    La librairie de tags Struts te permet d'iterer sur une Map de façon naturelle:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <logic:iterate id="element" name="myhashtable">
      <bean:write name="element" property="key"/>
      <bean:write name="element" property="value"/>
    </logic:iterate>
    Il te créer tout seul un bean ayant deux propriétés key et value. Ne vas pas transformer une HashMap en Collection, alors que tout est déjà fait pour toi..

  5. #5
    Membre confirmé
    Inscrit en
    Août 2002
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 54
    Par défaut
    ah merci encore

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 10
    Par défaut
    Merci aussi à denisC, j'ignorais cette soluss !
    8)

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

Discussions similaires

  1. Itérer sur une collection avec tag Struts 2
    Par sepltura dans le forum Struts 2
    Réponses: 2
    Dernier message: 04/06/2012, 09h52
  2. Réponses: 5
    Dernier message: 12/02/2009, 09h27
  3. Itérer sur une hashmap et récupérer les clés
    Par cotede2 dans le forum Collection et Stream
    Réponses: 8
    Dernier message: 05/10/2008, 11h14
  4. itérer sur une référence constante de vector
    Par manonoc dans le forum SL & STL
    Réponses: 1
    Dernier message: 17/08/2008, 12h50
  5. Itérer sur une map dans une jsp
    Par jplesire dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 02/07/2008, 14h41

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