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 :

recuperer parametre URL dans mon script jsp


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 189
    Par défaut recuperer parametre URL dans mon script jsp
    bonjour
    j'ai http:\\serveur\toto.jsp?sdoc="rapport"


    dans mon script jsp
    je n'arrive pas a recuperer la chaine rapport avec request.getParameter
    Merci pour votre aide


    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
     
     
     
    <%@ page import = "com.crystaldecisions.sdk.occa.infostore.*,
                       com.crystaldecisions.sdk.plugin.desktop.common.*,
                       com.crystaldecisions.sdk.framework.*,
                       com.crystaldecisions.sdk.occa.security.*,
                       com.crystaldecisions.sdk.exception.SDKException,
                       com.crystaldecisions.sdk.occa.managedreports.IReportSourceFactory,
                       java.util.Locale,
                       com.crystaldecisions.sdk.occa.report.reportsource.IReportSource"
    %>
     
     
     
    <%
            // ici ca marche pas !!!! 
            String sDocName         = request.getParameter("rapport");
            
            out.println("Report " + sDocName+ " .");        
      
     
     
            try {
                            // ici doit recuperer le nom du document
                    logonform.reportname[0] = sDocName;     //"test1";
            }
                        
    %>

  2. #2
    Membre chevronné Avatar de supermanu
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    330
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 330
    Par défaut
    Le problème c'est les " " :
    Cela marchera si tu accède à ta page par ce lien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    http:\\serveur\toto.jsp?sdoc=rapport
    Si tu mets des " " dans ton url, tu peux essayer de récupérer ton paramètre avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    request.getParameter("\"rapport\"");

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    383
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 383
    Par défaut
    Tu confonds le nom de la variable et sa valeur.
    Quand tu fais :
    http:\\serveur\toto.jsp?sdoc=rapport (sans guilletmets)
    la variable sdoc a pour valeur rapport

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    	String sDocName  = request.getParameter("sdoc");
     
        	out.println("Report " + sDocName+ " .");

  4. #4
    Membre chevronné Avatar de supermanu
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    330
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 330
    Par défaut
    oups !
    bien vu slevy je me suis un peu trop focalisé sur les guillemets
    Il faut bien sur utiliser le nom de la variable (sdoc) et pas sa valeur quand tu veux récupérer... la valeur !

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 189
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    merci 
    c est ok maintenant j aimerez faire
     
    http:\\serveur\toto.jsp?sdoc=rapport?pass=toto?user= moi
     
    comment recuperer tous les identifiants 
    rapporrt , toto , moi 
    merci

  6. #6
    Membre chevronné Avatar de supermanu
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    330
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 330
    Par défaut
    Il te suffit de taper cette adresse :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http:\\serveur\toto.jsp?sdoc=rapport&pass=toto&user=moi
    Et tu récupères les paramètres un par un :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ... request.getParameter("sdoc");
    ... request.getParameter("pass");
    ... request.getParameter("user");

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 189
    Par défaut
    ok merci a tous

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

Discussions similaires

  1. Passage de parametres URL dans requete SQL
    Par Fenryl dans le forum ASP
    Réponses: 4
    Dernier message: 14/12/2005, 13h37
  2. [MySQL] Problème dans mon script de pagination
    Par speedylol dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 03/11/2005, 19h37
  3. erreur dans mon script
    Par Swata dans le forum Langage
    Réponses: 4
    Dernier message: 21/09/2005, 00h02
  4. [langage]erreur dans mon script
    Par Fabouney dans le forum Langage
    Réponses: 11
    Dernier message: 30/06/2005, 14h58
  5. [jsp][jetty]recuperer l'url dans la barre d'adresse
    Par maxvador dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 07/06/2004, 14h33

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