That's because creating an object in a scriptlet doesn't mean it will be in the page context, you need to actually add it to the context.
musachy On Mon, Nov 9, 2009 at 1:47 PM, Oscar Calderón <oscar.kalde...@gmail.com> wrote: > Hi to all, this is my first question here. I have a doubt about the use of > OGNL expressions on JSP to access to an object that i declared in a > scriptlet in the same JSP. > > I have the following code: > > <% > AnObject obj = request.getSession().getAttribute(AnObject.OBJECT_NAME); > > %> > > <s:if test="#attr['obj'].usuario.sesionAnonima == true"> > visitor > </s:if> > <s:else> > something else > </s:else> > > I read in some books that when you call attr it searches in the page and > other scopes to find the variable that you specify, in my case obj, but it > doesn't find it. This is the right way to access to that object? > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org