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

Servlets/JSP Java Discussion :

boucle Map.Entry .next


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut boucle Map.Entry .next
    Bonjour,

    J'ai un probleme pour boucler au travers de ma taglib :
    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    public int doStartTag(){
     
          HttpServletRequest hr = (HttpServletRequest) pageContext.getRequest();
           h = (HashMap)  hr.getAttribute("liste");
           Set set = h.entrySet();
     
           i = set.iterator();
     
     
            me = (Map.Entry)i.next();
     
           pageContext.setAttribute(getId(), (MetrageDetruitBean) me.getValue());
           return EVAL_BODY_INCLUDE;
       }
     
     public int doAfterBody(){
     
    //ICI comment boucler à partir de l'indice de sortie de la map dans   doStartTag et ce jusqu'a la fin de la map ???
     for(????
     //genre for (Iterator i = map.keySet().iterator() +1; i.hasNext() ; ){
     
               pageContext.setAttribute(getId(),(MetrageDetruitBean) me.getValue());
     
     
           return EVAL_BODY_AGAIN;
           }
           else{
           return SKIP_BODY;
       }
    Merci de votre aide

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2008
    Messages : 106
    Par défaut
    Je n'ai pas regardé en profondeur ton problème, mais pour itérer sur une map tu peux faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    for (Map.Entry<Long, Contract> entreeDeTaMap : taMap.entrySet()) {
    }

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

Discussions similaires

  1. Boucle: For If Next x Else blabla Next x
    Par lionhigh dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 14/07/2008, 09h11
  2. Boucle For Each Next non entrée
    Par Kareg dans le forum VBA Access
    Réponses: 9
    Dernier message: 21/05/2008, 14h35
  3. implémentation de l'interface Map.Entry
    Par caro_caro dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 18/05/2008, 23h31
  4. [VBA-E]PB sur une boucle for each next
    Par rond24 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 31/07/2006, 15h47
  5. [Debutant(e)] [hashmap] interface interne Map.Entry
    Par debdev dans le forum Collection et Stream
    Réponses: 5
    Dernier message: 12/03/2005, 17h53

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