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 :

passage de variables entre deux pages jsp


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 12
    Par défaut passage de variables entre deux pages jsp
    Bonjour tout le monde

    Ma question est très simple:
    Comment passer des varibales d'une page jsp à une autre page jsp.

    Est ce que l'utilisation des cookies peut résoudre le problème.

    Merci d'avance pour votre aide.

  2. #2
    Membre émérite Avatar de Pollux
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    706
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2005
    Messages : 706
    Par défaut
    Les cookies peuvent être une solution mais plus courrament tu utiliseras les différents scope (request, session, application).

  3. #3
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 12
    Par défaut
    Montre moi s'il te plait, comment utiliser request avec des pages jsp.
    Je sais l'utiliser avec javascript: je crée un champ hidden et je submit le form lorsque je clic un bouton, puis je fais request.getParameter("nom_du_champ").
    J'ai essayer d'introduire un code html/javascript à l'intérieur de la page jsp, mais ca n'a pas marché; le code est ignoré lors de l'exécution.

    Juste une question pour le cookie : est ce que je peut appeler le cookie (document.getCookie('xx')) à partir d'une autre page (différente de celle où il a été créé.) (Désolé, mais je suis encore débutant)

  4. #4
    Membre expérimenté Avatar de sewatech
    Inscrit en
    Février 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Février 2007
    Messages : 141
    Par défaut
    Bonjour,

    Les solutions du request, session ou application fonctionnent dans le cas d'un forward entre 2 JSP. On peut dans ce cas stocker tout objet en attribut dans ces portées (méthode setAttribute).

    Pour passer des données d'une page à une autre en passant par le navigateur, la technique la plus courante est d'envoyer ces paramètres en paramètres de requête.

    a+

    Alexis

  5. #5
    Membre émérite Avatar de Pollux
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    706
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2005
    Messages : 706
    Par défaut
    Tu peux accéder à tes objets dans le scope request par le langage EL de cette manière:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $requestScope.leNomDeTaVariable
    Tu peux trouver des tas de tutoriaux sur le net à ce propos

Discussions similaires

  1. Passage de variable entre deux jsp
    Par kariel dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 13/05/2014, 11h06
  2. Passage de variables entre deux JSP toujours égale à null ?
    Par sak_ura dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 03/11/2011, 09h22
  3. Réponses: 2
    Dernier message: 23/06/2006, 21h45
  4. Passage de données entre deux pages
    Par spica92 dans le forum ASP
    Réponses: 2
    Dernier message: 08/09/2005, 14h38
  5. passage de parametre entre deux page asp
    Par tomtom25 dans le forum ASP
    Réponses: 4
    Dernier message: 01/04/2005, 16h16

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