Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2549 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JSP] session.getAttribute("sUser") à null

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JSP] session.getAttribute("sUser") à null

n°1953392
odubos
Posté le 28-12-2009 à 12:02:43  profilanswer
 

Bonjour à tous,
 
J'ai développé un site web à base de JSP et j'ai un problème sur les sessions :
 
Je cherche à stocker le nom de l'utilisateur connecté dans une variable de session avec la commande suivante :
 
session.setAttribute("sUser","olivier" ) ;
 
Lorsque je lance IE à partir de l'adresse http://172.X.X.X/WTT,  
 
session.getAttribute("sUser" )  retourne bien olivier
 
Lorsque je lance IE à partir de l'adresse http://edi_dev/WTT/
(edi_dev correspondant bien à l'adresse 172.X.X.X)
 
session.getAttribute("sUser" )  retourne null
 
Pourriez-vous me dire pourquoi car je sèche ?
 
Merci bcp


Message édité par odubos le 28-12-2009 à 12:08:19
mood
Publicité
Posté le 28-12-2009 à 12:02:43  profilanswer
 

n°1953426
cbeyls
Hail to the King, Baby
Posté le 28-12-2009 à 15:38:14  profilanswer
 

Une session est propre à un nom d'hôte, pas à une adresse IP.

n°1953460
odubos
Posté le 28-12-2009 à 17:41:36  profilanswer
 

Je précise ma question, c'était pas très clair manifestement ;-)  
 
- Sur une première page jsp, j'initialise ma variable de session tel que décrit précédement à olivier.
- Dans une seconde page, je récupère le contenu de ma variable de session pour affichage
 
Avec le lien http://172.X.X.X/WTT (1er type d'appel réalisé), j'ai le bon résultat.
Avec le lien http://edi_dev/WTT/ (2ème type d'appel réalisé), la même variable retourne null
 
Est-ce plus clair ?
 
Merci

n°1953483
cbeyls
Hail to the King, Baby
Posté le 28-12-2009 à 20:57:18  profilanswer
 

Je voulais simplement préciser que si tu initialises ta variable depuis le nom d'hôte edi_dev, tu dois la récupérer depuis le même nom d'hôte.
 
Si c'est bien le cas, je ne sais pas quelle peut être la cause de ton problème, peut-être un problème de configuration de ton serveur J2EE.


Message édité par cbeyls le 28-12-2009 à 20:59:11
n°1955920
willy le k​id
Posté le 07-01-2010 à 18:13:51  profilanswer
 

Si la 1ère page est dans un navigateur, et la deuxième page dans un second,
il y a peu de chances que les sessions sont partagées.
Ca dépend du navigateur...
 
tu fais un petit <%=session.getId()%> dans le jsp,
si tu n'as pas la même valeur, c'est que la session n'est pas partagée.
 
willfried


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JSP] session.getAttribute("sUser") à null

 

Sujets relatifs
[JSP] récupérer des inputsVeriable SESSION ne marche pas
[RESOLU]Serialize de session/ IE ? :/Variable de Session prend Valeur du Get [Resolu]
Select + XMLHttpRequest + variable de session[PHP5] savoir si on doit ouvrir une session
Include d'un menu selon la session ou on se trouve, sécurité ?JSF/JSP/Servlet : Impression sur requête HTTP
Mise à jour d'une table en JSP Entity Manager et Session beans methode d'update
Plus de sujets relatifs à : [JSP] session.getAttribute("sUser") à null


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR