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

Spring Web Java Discussion :

recupération d'un Select multiple [MVC]


Sujet :

Spring Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 27
    Par défaut recupération d'un Select multiple
    Bonjours,
    j'ai le cas de figure qui suit:

    Bref j'ai une liste de produits à droite, et à gauche la liste des produits séléctionner depuis cette liste. Et ce que je veux faire c'est récupérer la liste des ID des produits sélectionner dans une variable "produitsId". Je travail avec springMVC, et pour la partie vue jutilise les JSP: Voila le code que j'utilise dans la jsp:
    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
     
                                             <fieldset>
    		  				<legend>Liste des produits</legend>
     
    		  					<select multiple="yes" name="la_liste_1" id="la_liste_1" style="width:250px; margin-left:20%;" size=10 ondblclick="TransfertListe('la_liste_1','la_liste_2');">
    								<c:forEach items ="${produitsAtt}" var="produit">
    									<option value="${produit.id}">${produit.categorie.libelle}/${produit.libelle}</option>
    								</c:forEach>
    							</select>
    							&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     
    							<form:select path="produitsId" multiple="yes" style="width:250px;" size="10" name="la_liste_2" id="la_liste_2" ondblclick="TransfertListe('la_liste_2', 'la_liste_1')">
     
    							</form:select>
     
    		  			</fieldset>
    J'utilise un scriptJava qui détecte l'événement d'un double click sur un élément de la liste de gauche, et transmet l’élément sélectionner vers la liste de droite. Si vous avez une solution meilleur que d'utiliser la balise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form:select path="produit"></form>
    et du code javaScript, merci de la proposer.
    Cordialement,

    Merci,

  2. #2
    Membre averti
    Inscrit en
    Mai 2010
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 27
    Par défaut
    C'est bon, c'est résolu, il fallait juste que j'ajoute un script javaScript, qui suite à un événement d'appuis sur un bouton de soumission du formulaire, déclenche un autre événement qui est celui de sélectionner tout les éléments de la liste de gauche, et puis je récupère ces éléments dans un Objet de type List.

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

Discussions similaires

  1. Select multiple
    Par lfournial dans le forum Struts 1
    Réponses: 20
    Dernier message: 24/02/2011, 12h14
  2. select multiple recupérer plusieurs valeurs
    Par Tanebisse dans le forum Langage
    Réponses: 11
    Dernier message: 15/12/2008, 14h56
  3. Recupérer les valeurs d'un select multiple
    Par MANU_2 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 07/02/2008, 11h49
  4. Réponses: 2
    Dernier message: 20/01/2005, 15h19
  5. [C#]Sauvegarde d'une selection multiple d'une listbox?
    Par onouiri dans le forum ASP.NET
    Réponses: 7
    Dernier message: 29/04/2004, 17h16

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