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

Services Web Java Discussion :

Le scope : Session


Sujet :

Services Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de Jabbal'H
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Octobre 2004
    Messages : 403
    Par défaut Le scope : Session
    Bonjour,
    Voici mon problème, je suis en train de voir les WebServices et il y a un truc que, soit je ne comprend pas / fait mal / Ou ne sait pas ou chercher.
    J'aimerais paramétrer le scope de mon WebService, le mettre en fait en scope Session.
    Autant pour le scope Application, pas de problème, mais impossible de le mettre en scope Session, ou du moins ca ne fait rien.
    Ou est ce que l'on est sencé paramétrer cà ?
    Dans un fichier ?
    Descripteur de déploiement ?
    Une annotation sur le service web ?

    Merci de votre aide.
    Nicolas

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Mars 2008
    Messages : 160
    Par défaut
    Salut,

    Normalement ca se fait tout seul.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    HttpSession session = request.getSession();
     
    session.setAttribute("nom","toto"); // Initialisation.
    ...
    session.getAttribute("nom") // Recupération dans une autre page par exemple.
    Peut être que ton problème viens du timeout dans le web.xml
    Ici la session dureras jusqu'à 20 minutes sans activité.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    	<session-config>
    		<session-timeout>20</session-timeout>
    	</session-config>
    En espérant t'aider

  3. #3
    Membre chevronné Avatar de Jabbal'H
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2004
    Messages
    403
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Octobre 2004
    Messages : 403
    Par défaut
    Le probleme c'est que c'est un WebService et il n'y a pas de HttpSession
    Ou du moins je ne sais pas comment le récupérer.

Discussions similaires

  1. [JS + J2EE] Recuperer un attribut du scope session
    Par K-Kaï dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/06/2011, 18h04
  2. Comment passer un objet à travers le scope session ?
    Par verbose dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 08/02/2008, 12h12
  3. scope session / request
    Par shawty dans le forum Struts 1
    Réponses: 1
    Dernier message: 18/04/2007, 10h06
  4. [Bonne pratique] - Scope session
    Par JWillow dans le forum JSF
    Réponses: 11
    Dernier message: 13/02/2007, 21h17
  5. Réponses: 5
    Dernier message: 24/11/2005, 11h32

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