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 :

Faire le suivi d'une Session


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Ingénieur d'études et développement JAVA
    Inscrit en
    Mai 2008
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études et développement JAVA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 202
    Par défaut Faire le suivi d'une Session
    Bonjours tous le monde,

    J'ai besoin de votre aide, concernant le suivi d'une session,J'ai créer un panier virtuelle on utilisant HTTPSession dans le serveur d'application Tomcat ça marche bien, jusqu'au moment ou je ferme mon navigateur et je le rouvre alors la il m'affiche que mon panier est vide.
    S'il vous plait comment je garder la session même après la fermeture de mon navigateur.

    Merci d'avance.

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Tu devrais pouvoir t'en sortir avec les cookies.
    Regarde la classe :
    http://docs.oracle.com/javaee/6/api/...tp/Cookie.html

  3. #3
    Membre éclairé
    Profil pro
    Ingénieur d'études et développement JAVA
    Inscrit en
    Mai 2008
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études et développement JAVA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 202
    Par défaut
    Merci pour votre réponse,

    cependant j'ai utilisé HTTPSession, d'après ce que j'ai compris lorsqu'on utilise HTTPSession on laisse le serveur d'application prendre le soin d'envoyer l'identifiant de la session on utilisant les cookies dans l’entête de la réponse HTTP.
    Donc je n'ai pas à manipulé manuellement les cookies.

    Est ce que c'est juste ce que je dit?

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Donc j'imagine que par défaut c'est URL rewriting qui est utilisé pour la gestion des sessions.
    Il faudrait voir comment configurer ton serveur pour utiliser les cookies, si ça se fait bien au niveau serveur.
    Attention toutefois car les cookies peuvent être désactivés au niveau du client.

  5. #5
    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
    je trouve plus conforme d'utiliser autre chose que le scope session à partir du moment où l'objet doit survivre à une session.
    le scope application me paraît tout désigné...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre éclairé
    Profil pro
    Ingénieur d'études et développement JAVA
    Inscrit en
    Mai 2008
    Messages
    202
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études et développement JAVA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 202
    Par défaut
    le comportement par défaut de cette interface c'est d'envoyer l'identifiant d sessions en utilisant les cookies, je pense que tous les serveur d'application le font très bien, sauf ou cas ou les cookies sont désactiver côté client ils faut prévoir une autre solution soit la réécriture de l'URL ou bien l'envoi par des formulaire caché "HIDDEN", sinon je si j'utilise le scope ServletContext, je ne vais pas pouvoir faire le suivi de plusieurs clients sur la même adresse IP.

    Merci pour vos réponse mes ça reste encore sans solution.

Discussions similaires

  1. Réponses: 20
    Dernier message: 26/01/2009, 17h15
  2. [MySQL] Faire passer ma de la table sql qui est en post via une session ou un get
    Par valvalval dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 25/08/2008, 12h57
  3. Comment faire une direction avec une session
    Par pierrot10 dans le forum Langage
    Réponses: 3
    Dernier message: 20/06/2007, 21h35
  4. Faire fonctionner RoR sans ouvrir une session ?
    Par label22 dans le forum Ruby on Rails
    Réponses: 3
    Dernier message: 03/05/2007, 14h23
  5. Réponses: 1
    Dernier message: 06/04/2006, 15h35

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