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 :

acc�s � une var jsp dans javascript [FAQ]


Sujet :

Servlets/JSP Java

  1. #1
    Membre �clair�
    Architecte de syst�me d�information
    Inscrit en
    Septembre 2005
    Messages
    236
    D�tails du profil
    Informations professionnelles :
    Activit� : Architecte de syst�me d�information

    Informations forums :
    Inscription : Septembre 2005
    Messages : 236
    Par d�faut acc�s � une var jsp dans javascript
    Bonjour,
    j'ai une variable m�moris�e dans l'objet request, et je voudrais y avoir acc�s dans une fonction javascript, cela est-il possible

  2. #2
    Membre confirm�
    Inscrit en
    Novembre 2003
    Messages
    85
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 85
    Par d�faut
    � ma connaissance, la seule mani�re est de passer par une variable HTML interm�diaire
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <input type="hidden" name="mavar" value="<%= session.request ... %>" />

    Apr�s, tu peux r�cup�rer cette valeur en javascript via le nom (ou l'id si tu pr�f�res) de ta balise <input>
    du style :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    val=document.getElementsByName("mavar")[0].value;

  3. #3
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par d�faut
    Je pense que c'est possible:

    dans ton javascript:

    var nom_de_ta_variable_javascript = <%= request.getParameter("nom_de_ton_parametre") %>

    J'espere que ca marchera!!! Bonne chance

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

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par d�faut
    C'est possible par exemple comme ceci :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    <script>
     
    var var1 = "<%=request.getParameter("nom_de_variable")%>"; // pour une chaine
    var var2 = <%=request.getParameter("nom_de_variable")%>; // pour un nombre
     
    </script>
    Si request ne contient pas la variable, tu auras var1="null"; et var2=null;
    Dans les 2 cas, �a ne plante pas...

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par d�faut
    Hummm, getParameter ne renvoi que un String si je me souviens bien.

    DOnc toujours le mettre entre des guillemets. D�sol� j'avais oubli�!

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

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par d�faut
    Citation Envoy� par maxf1
    Hummm, getParameter ne renvoi que un String si je me souviens bien.

    DOnc toujours le mettre entre des guillemets. D�sol� j'avais oubli�!
    Pas forcement, �a d�pend de ce que repr�sente le param�tre... Si c'est un nombre (m�me si le getParameter retourne un String), il ne faut pas (obligatoirement) les "

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par d�faut
    Bonne remarque je n'y avais pas penser! Je met ca dans un coin de ma tete pour une prochaine utilisation! Merci!

  8. #8
    Membre �clair�
    Architecte de syst�me d�information
    Inscrit en
    Septembre 2005
    Messages
    236
    D�tails du profil
    Informations professionnelles :
    Activit� : Architecte de syst�me d�information

    Informations forums :
    Inscription : Septembre 2005
    Messages : 236
    Par d�faut
    ok merci

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [PHP-JS] je narrive pas a faire passer une var php en javascript
    Par roxxxy dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 08/03/2007, 11h33
  2. R�ponses: 1
    Dernier message: 06/10/2006, 10h21
  3. Forward d'une page JSp dans une frame
    Par srodrigues dans le forum Servlets/JSP
    R�ponses: 2
    Dernier message: 12/07/2006, 16h32
  4. [newbie]une requete sql dans javascript
    Par megapacman dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 09/06/2006, 15h59
  5. [TOMCAT] acces aux page jsp dans un autre repertoire
    Par yanagiba dans le forum Tomcat et TomEE
    R�ponses: 8
    Dernier message: 16/08/2005, 06h48

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