Post the code in which you actually set the attribute in the session scope.

2012/2/27 Samuel Robert <samuelrobert....@gmail.com>:
> Hi,
>
> I faced few days ago a problem with the session variable in the JSP. I
> posted the problem here but did not get any solution:
> http://stackoverflow.com/questions/9381991/session-variable-empty-in-the-jsp-on-first-access-in-a-struts2-spring-applicatio
>
> Perhaps some of you have an idea.
>
> Basically the session variable in the JSP is empty on the first call to my
> action (when the session gets initialized).
> That means that my JSP fails to retrieve any information from the session
> in the Struts tags on the first display.
> From the second call it is OK.
>
> I have checked that the session is correctly initialized in the JSP. The
> problem comes only with the session variable in the struts tags.
>
> <% 
> System.out.println(((my.bean.SessionBean)session.getAttribute("context")).getProfiles());
> %> => OK
>
> <s:property value="%{#session}"/> => KO (empty)
>
> ${session} => KO
>
>
> I solved it by adding an additional redirectAction on the first access
> (when I detect that it is a new session).
> But I wonder why I get such a problem, which I never had before.
>
> Thanks,
> Samuel

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to