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 :

[Servlet] parser la requete


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Points : 32
    Points
    32
    Par défaut [Servlet] parser la requete
    salut,
    je cherche simplement une fonction qui me permettrait de parser une requete http ; j'ai trouvé parseQueryString dans javax.servlet.http.HttpUtils, mais elle est depreciated.... savez-vous s'il en existe une qui fait a peu pres le meme boulot?

    j'arrive a la parser "a la main" mais les résultats sont des string et c'est difficilement exploitable en java...
    merci a +


    [Modéré par Didier]
    Modification des tags du titre
    Lire les règles du forum : Règles du forum Java

  2. #2
    Membre expérimenté
    Avatar de RanDomX
    Profil pro
    sans
    Inscrit en
    Mars 2003
    Messages
    579
    Détails du profil
    Informations personnelles :
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Mars 2003
    Messages : 579
    Points : 1 407
    Points
    1 407
    Par défaut
    request.getParameter("nomduparametre");

    @+

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Points : 32
    Points
    32
    Par défaut
    merci pour ta réponse.

    j'ai bien trouvé cette méthode mais mon problème est un peu plus ..... que ça: en fait au moment ou je soumet la requete j'appelle un javascript qui analyse mon formulaire et complete l'action du formulaire avec le parametre "id" qui peut être ajouté plusieurs fois dans la requete.
    tout cela marche tres bien (les traces que j'affiche sont bonnes tout du moins...)

    une fois dans ma servlet :
    je veux récupérer le parametre que j'ai rajouté ; pour cela j'utilise le methode getParameterValues("id");
    de cette maniere j'obtiens un String[] contenant toutes valeurs de "id" que j'ai inséré dans la requete...

    voilà le souci : qd j'affiche mon String[] pour vérifier son contenu j'ai bien les "id" (que j'ai rajouté à l'action) en début de tableau, mais mon tableau possede ensuite tous autres id de mon formulaire.... ds un cas concret ça donne ça :
    si j'ai ajouté les "id" 3,7 et 12 (donc ma requete a la tete suivante : ...URL...?id=3&id=7&id=12) et que sur ma jsp j'avais une liste de 15 id je me retrouve avec :
    3
    7
    12
    1
    2
    3
    4
    5
    6
    ...
    14
    15

    j'comprend pas pourquoi.... g pas du bien comprendre ce que fait getParameterValues non?
    merci

  4. #4
    Nouveau membre du Club
    Inscrit en
    Mai 2003
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 49
    Points : 32
    Points
    32
    Par défaut
    ok c'est bon chui un gros crétin qui ouvre pas ses yeux.... en fait c pke dans mon javascript qd j'ajoute mon parametre a la requete je lui donne le meme nom qu'un champ du formulaire que je submit et donc doit y'avoir des conflits.

    j'ai mis un nom completement different a la place et ça marche nikel!
    merci qd meme

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

Discussions similaires

  1. Servlet retourne une requete Sql
    Par vladimire dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 24/05/2009, 21h20
  2. [fileupload] problème pour parser la requete
    Par jaimepasteevy dans le forum Struts 1
    Réponses: 12
    Dernier message: 24/04/2008, 12h02
  3. Comment parser une requete sql sans l'executer
    Par FABFAB125 dans le forum SQL
    Réponses: 2
    Dernier message: 30/11/2007, 17h21
  4. [JDBC][SQL] Parser une requête SQL
    Par tomca dans le forum JDBC
    Réponses: 11
    Dernier message: 24/10/2005, 23h13

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