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 :

Récuperer un array d'une JSP via servlet Java


Sujet :

Servlets/JSP Java

  1. #1
    Membre régulier Avatar de Bigoodheart
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 154
    Points : 71
    Points
    71
    Par défaut Récuperer un array d'une JSP via servlet Java
    Bonjour,

    Je voulais vous poser une question SVP !
    je travaille en J2ee
    Quelle méthode dois-je utiliser dans les servlet java pour récupérer un array du coté JSP ?
    est ce la méthode getParameters() ? si j'ai bien compris cette méthode on l'utilise pour récupérer un "string" mais moi je voudrai récupérer un array .
    Je vous expliquer un peu plus en détail comment je procéde :

    je récupére la valeur d'un champs de saisie d'une JSP dans une fonction javascript ,le contenu de ce champs de saisie comme une liste ,je ne suis pas encore sure de ma syntaxe mais voila ce que je veux :
    Code : JavaScript

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    var val=new Array();
    var val = $('val').value;
    /*val est l'id de l'input text*/
    et je veux récupérer cette valeur coté java !

    d'habitude je récupérais une valeur String du genre :

    Code : Java

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String condition = getParameters().get("val")[0];
    mais pour un array ? Comment je pourrai procéder ?

    Merci

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 311
    Points : 9 524
    Points
    9 524
    Billets dans le blog
    1
    Par défaut
    Quel est le type de champ côté page (html) ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre régulier Avatar de Bigoodheart
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    154
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 154
    Points : 71
    Points
    71
    Par défaut
    Coté HTML j'utilise un input text qui récupère le contenu d'un select multiple d'une liste séparé par des ^

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    function fonction(list,c){
    Element.hide(filtre);
    	var t = [];
    	$R(0,list.options.length - 1).each(function(i) {
     
    			t.push(list.options[i].value);
     
    	});
     
    	$(c).value = t.join('^');
     
     
    }

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 311
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 311
    Points : 9 524
    Points
    9 524
    Billets dans le blog
    1
    Par défaut
    Donc, en résumé, côté html tu as un champ <select name="Sel1" multiple> et tu veux dans le contrôleur côté serveur récupérer toutes les valeurs sélectionnées.
    Pour ça, tu passes par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    String[] values = request.getParameterValues("Sel1");
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Servlet et redirection sur une JSP via une URI
    Par xenoise dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 25/05/2012, 10h49
  2. Export donnée d'une base via servlet en csv
    Par jameson dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 26/05/2010, 13h41
  3. Réponses: 4
    Dernier message: 24/08/2009, 13h56
  4. Problème de connexion à une BD via Servlet
    Par mohamed.abdelilah dans le forum JDBC
    Réponses: 1
    Dernier message: 05/11/2008, 16h04
  5. Réponses: 13
    Dernier message: 30/03/2007, 15h52

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