Ohh ok, thanks. I googled about that and i found that i can add a variable
or Object to page context with this:

pageContext.setAttribute("obj", obj);

Thanks.

2009/11/9 Musachy Barroso <musa...@gmail.com>

> 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
>
>


-- 
Visita mi blog
http://codigo-java.com
http://aeblogs.com/uiq

Reply via email to