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

Portails Java Discussion :

Session entre portlets struts / pages jsp [JBoss Portal]


Sujet :

Portails Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 16
    Par défaut Session entre portlets struts / pages jsp
    Bonjour a tous.

    j'ai un petit problème de session...

    Lorsque dans une portlet struts je crée un attribut en session via setAttribute(), lorsque je visualise la session a partir d'une page jsp (pas directement via http://localhost/portal mais via http://localhost/mywebapp/vewSession.do ) j'obtiens bien tous les attributs.

    Cependant, lorsque je fait l'inverse, je set un attribut en session via la page web, lorsque je visualise la session dans ma portlet (pas directement en portlet, mais dans la page jsp appelée par la portlet struts), impossible de voir les données..


    Vous auriez une idée pour régler ce problème d'accès à la session?

    Dites si je n'ai pas été clair!


    Merci par avance.


    ps : jdk5, struts 1, Jboss Portal 2.7.1 bundle


    Edit : à préciser que la portlet struts pointe vers la même action /viewSession.do!

    un apercu des résultats :

    dans la portlet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    attribut : ?org.apache.portals.bridges.util.portlet_window_id - valeur : /default/01-Accueil/ExtranetAccueilSession
    attribut : org.apache.struts.action.LOCALE - valeur : fr
    attribut : ?org.apache.portals.bridges.util.servlet_portlet_session_proxy - valeur : org.apache.catalina.session.StandardSessionFacade@da7765
    attribut : toto2 - valeur : bonjour2
    et en visualisant l'action directement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    attribut : lesClients - valeur : [ACCESS-IT, AGAPES, AINPG, ALTENOR, AR HABITAT, ARVATO, AUCHAN, AUCHAN, AUCHAN, BANQUE ACCORD, BANQUE ACCORD, BANQUE ACCORD CDS, BQ ACCORD FORMATION, BU1, BU2, BU3, CAISSE EPARGNE DE FLANDRE, CAISSE EPARGNE DU HAINAUT, CAMAIEU, CCPB, CECOR, CHAUSPORT, CMH, CNETI, COFIDIS BEL, COFIDIS ESPAGNE, COFIDIS FRC, COFIDIS FRC, COFIDIS FRC ASTRIENTES, COFIDIS FRC FORFAIT, COFIDIS FRC INTERVENTIONS, COFISUN, COFISUN - COF B (réunion pontuel), COFISUN REUNION COF B (journée entière), COF POLE, COF POLE DEPLACEMENT, CONTENTIA, CREATIS, CREDIT AGRICOLE, CREFIDIS, CREFIDIS, CREFIDIS, DAMART, DECATHLON, DECATHLON, EMAILING SOLUTION, E-PER, FINAREF, FINAREF, FIZZY, FORFAIT OKAIDI , Formation Avolys, GENESIS, GIRCE, GIRCE ASTREINTES, GIRCE INTERVENTIONS, HAWKER, HLM NORD PAS DE CALAIS, ILIADE, IMMOCHAN FRANCE, IMMOCHAN INTERNATIONAL, INTERNE, JULES, KIABI, LA MONDIALE, LA REDOUTE, LA REDOUTE, LA REDOUTE FORFAIT, LEROY M CDS, LEROY MERLIN, LEROY M Ponctuel, LMH, MOVITEX, NEXANS, NORAUTO, NORDNET, OKAIDI , OKAIDI Ponctuel, PARTENORD, PROMOD, ProxiAD Group, PROXIAD IDF, PROXIAD NORD, PROXIAD NORMANDIE, PROXIAD OUEST, REDCATS, REDCATS-FORFAIT, SB INGENIERIE alteca ircem, SI3SI, SI3SI ponctuel, SODIMAP, SSIN - DUBOIS LESQUIN, SYNTONIA, TOP OFFICE, VAUBAN HUMANIS, VNF]
    attribut : javax.portlet.p./default/01-Accueil/ExtranetAccueilSession?org.apache.portals.bridges.util.portlet_window_id - valeur : /default/01-Accueil/ExtranetAccueilSession
    attribut : formulaireActualiteAffichageForm - valeur : proxiad.intranet.web.actualites.forms.ActualiteAffichageForm@1e38e98
    attribut : javax.portlet.p./default/01-Accueil/ExtranetAccueilStrutstoto - valeur : bonjour
    attribut : toto2 - valeur : bonjour2
    attribut : javax.portlet.p./default/01-Accueil/ExtranetAccueilStruts?org.apache.portals.bridges.util.portlet_window_id - valeur : /default/01-Accueil/ExtranetAccueilStruts
    attribut : arborescence - valeur : [proxiad.intranet.technique.tag.NiveauNavigation@a6b6be]
    attribut : javax.portlet.p./default/01-Accueil/ExtranetAccueilSessionorg.apache.struts.action.LOCALE - valeur : fr
    attribut : pageAffiche - valeur : login
    attribut : javax.portlet.p./default/01-Accueil/ExtranetAccueilSession?org.apache.portals.bridges.util.servlet_portlet_session_proxy - valeur : org.apache.catalina.session.StandardSessionFacade@da7765
    attribut : nomAssistante - valeur : Sylvia
    attribut : indemnite - valeur : 0.99
    attribut : utilConnecte - valeur : Nord Structure filiale_v.vanghelle(494) -
    attribut : accueilActu - valeur : proxiad.intranet.web.actualites.forms.ActualiteAffichageForm@1279e56
    attribut : typeActualite - valeur : extranet
    attribut : filialeEnCours - valeur : Nord
    attribut : javax.portlet.p./default/01-Accueil/ExtranetAccueilStrutsorg.apache.struts.action.LOCALE - valeur : fr
    attribut : org.apache.struts.action.LOCALE - valeur : fr
    attribut : javax.portlet.p./default/01-Accueil/ExtranetAccueilSessiontoto2 - valeur : bonjour2
    attribut : javax.portlet.p./default/01-Accueil/ExtranetAccueilStruts?org.apache.portals.bridges.util.servlet_portlet_session_proxy - valeur : org.apache.catalina.session.StandardSessionFacade@da7765
    les informations de connection sont bien présentes en session!

  2. #2
    Membre averti
    Inscrit en
    Février 2008
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 16
    Par défaut
    bon en fait, c'était un problème de cache sur la portlet, au premier affichage elle se chargeait avec la session vide, et aprés login ne se rechargeait pas =/

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

Discussions similaires

  1. [javaBean + JSP] comment partager un objet entre les page JSP
    Par subzero82 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 31/05/2006, 18h48
  2. [Sécurité] Variables de session entre pages
    Par kcizth dans le forum Langage
    Réponses: 4
    Dernier message: 09/01/2006, 11h29
  3. [Struts]Refresh d'une page jsp
    Par amandine35 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 19/09/2005, 16h36
  4. [STRUTS] probleme de compilation d'une page JSP
    Par XristofGreek dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 31/03/2005, 17h48
  5. [JSP][Struts][Debutant]Probleme de liens dans pages JSP
    Par bluefox_du_974 dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 08/12/2004, 16h17

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