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 :

Impossible récupérer select multiple


Sujet :

Servlets/JSP Java

  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    457
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 457
    Par défaut Impossible récupérer select multiple
    Bonjour,

    Je génère une page HTML avec un formulaire.

    Je veux récupérer ces données dans ma servlet..
    J'arrive à récupérer toutes les données seulement, je voudrais récupérer l'intégralité de la liste multiple, et non pas seulement les éléments selectionnés

    Voici le code HTML généré :
    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
    <form name='myForm' method='get' action='/dir/servlet'>
    <div id='left'>
     
     
    <select multiple='multiple' id='userList' name='userSelected' size='15' ondblclick='loadIt();'>
    <option value='T541'> T541 </option>
    <option value='T542'> T542 </option>
    <option value='T543'> T543 </option>
    <option value='T544'> T544 </option>
    <option value='T545'> T545 </option>
    <option value='T546'> T546 </option>
    <option value='T547'> UT541t </option>
    </select>
     
    <h5>Utilisateur sélectionné</h5>
    <input type='text' size='20' name='selecteduser' value='JLG'/><br/>
    <select name='agences[]'  id='lstSource' style='font-family:verdana; font-size:10;' size='15' ondblclick='Ajouter();' multiple='multiple'>
    <option value='45454'>45454 - Marketing </option>
    </select>
    </div>
     
    <div id='right'>
     
    <div class='brownBrox'>
    <table border='0'><tr><td>Nom:</td><td> <input type='text' name='searchName' size='8' value='gill'/></td></tr>
    <tr><td>Numéro de matricule:</td><td> <input type='text' name='searchMatr' size='8' value=''/></td></tr>
    </table><br/> <input type='button' name='rechercher' value='rechercher' onClick='findIt()'/>
    </div>
     
    <br/><input type='submit' name='add' value='Sauvegarder'/>
    <br/><select name='agencesNew[]' id='lstCible' style='font-family:verdana; font-size:10; ' size='15' ondblclick='Supprimer();'  multiple='multiple'>
    <option value='123'>123</option>
    <option value='456'>456</option>
    </select>
    <input type='hidden' name='choice' value='destination'/>
     
    </div>
    </form>
    J'arrive donc à récupérer les éléments sélectionnés mais pas les autres.

    J'ai tenté d'y accéder par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    String[] tab = getParameterValues("agenceNew");
    Pouvez-vous me dire si c'est faisable ? merci !

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    soit tu retire ce '[]' dans ton formulaire, soit tu l'ajoute dans ton getParameterValues. Dans tous les cas, les noms doivent correspondre.

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

Discussions similaires

  1. Récupérer un select multiple
    Par tobbie1 dans le forum XMLRAD
    Réponses: 5
    Dernier message: 18/12/2006, 22h51
  2. Réponses: 14
    Dernier message: 18/08/2006, 18h54
  3. [JSP] Récupérer les valeurs d'un SELECT multiple
    Par ran_hery dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 15/05/2006, 15h56
  4. Récupérer les valeurs d'un <select> multiple
    Par vg33 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/10/2005, 11h38
  5. récupérer toutes les valeurs choisies ds un select multiple
    Par toome dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 24/10/2005, 13h45

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