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 :

[JSP][débutant] recupérer des variables...


Sujet :

Servlets/JSP Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 56
    Points : 43
    Points
    43
    Par défaut [JSP][débutant] recupérer des variables...
    Bonjour tout le monde,

    J'ai un petit souci avec ma page jsp, je voudrai afficher une image en fonction d'une variable contenue dans une servlet.
    Serai-t-il possible d'accéder (à partir d'une page jsp) à une variable appartenant à une servlet?


    Merci d'avance.

  2. #2
    Membre habitué Avatar de Kimael
    Inscrit en
    Avril 2002
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 151
    Points : 159
    Points
    159
    Par défaut
    Regarde du côté des sessions (comme en php) 8)

  3. #3
    Membre actif Avatar de coco62
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 237
    Points : 278
    Points
    278
    Par défaut
    Dans ta servlet positionne ta variable en attribut

    request.setAttribute("key",myVar);

    Dans ta jsp , tu la recupére via un use bean ou directement :

    directement :
    MyObject obj = (MyObject)request.getAttribute("key");


    Eric

  4. #4
    Membre habitué Avatar de Kimael
    Inscrit en
    Avril 2002
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 151
    Points : 159
    Points
    159
    Par défaut
    La méthode avec les request revient a passer ton objet en POST ou en GET (comme avec un formulaire), alors que la méthode de la session permet de positionner ton objet à part, dans un coin de la mémoire du serveur.

    Les deux se valent.... mais je prégère les sessions, car ça me parait plus fait pour ça et "protégé"

  5. #5
    Membre actif Avatar de coco62
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    237
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 237
    Points : 278
    Points
    278
    Par défaut
    request ou session ?

    Comment répondre a cette question ?
    C'est la conception de l'appli qui amène une réponse.

    Si la données a une vie qui s'étale sur plusieurs requête Http, la session est la solution (cas du caddy).

    Si la données a une durée de vie lié a la requête : cas du passage d'info de servlet à jsp (puis plus besoin de l'info), c'est la request qu'il faut utiliser.

    Eric

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Février 2004
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 56
    Points : 43
    Points
    43
    Par défaut
    Merci pour toutes ces infos!!

    Je vais plutot me pencher sur la solution avec les sessions, c'est ce qui convient le mieux à mon problème.

  7. #7
    Membre habitué Avatar de Kimael
    Inscrit en
    Avril 2002
    Messages
    151
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 151
    Points : 159
    Points
    159
    Par défaut
    Citation Envoyé par f273345
    request ou session ?
    C'est la conception de l'appli qui amène une réponse.

    Pfff : frimeur !

    Un petit [ Résolu ] :

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

Discussions similaires

  1. [débutant]Passer des variables d'une page à une autre
    Par MayOL69bg dans le forum ASP.NET
    Réponses: 1
    Dernier message: 14/03/2007, 10h53
  2. [PHP-JS] comment recupérer des variables javascript dans un fichier php
    Par domino_dj dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/02/2007, 11h46
  3. [débutant] notation des variable
    Par cyrill.gremaud dans le forum Langage
    Réponses: 2
    Dernier message: 04/12/2006, 08h27
  4. [C#.NET][Débutant]Portée des variables
    Par Xzander dans le forum Windows Forms
    Réponses: 4
    Dernier message: 04/07/2006, 18h29
  5. [débutant] initialisation des variables.
    Par zui dans le forum Langage
    Réponses: 1
    Dernier message: 05/06/2006, 15h29

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