You can also add an Interceptor that places the bean in the context.  Like:

invocation.getStack().getContext().put("user",userBean);

Then in your jsp's you can reference the value using the Struts tags as:

<s:property value="%{#user.firstname}"/>

  (*Chris*)

On Fri, Jun 6, 2008 at 11:00 AM, Bob Tiernay <[EMAIL PROTECTED]> wrote:
>
> I would recommend either of the following:
>
> 1. Use a jstl function that gets the application context and resolves the 
> bean by name
> 2. Use a tagfile to wrap a scriptlet (or call to 1.) that does the lookup, 
> using the bean name as an attribute.> Date: Fri, 6 Jun 2008 13:36:16 -0400> 
> From: [EMAIL PROTECTED]> To: user@struts.apache.org> Subject: s2 + spring, 
> how to access spring defined bean in jsp> > I have a spring defined singleton 
> bean that I want to access in> several jsp's. I'd like to simply do something 
> like ${bean.property}> wherever I need it.> > What's the easiest way that 
> doesn't involve adding a getter in the> action class (I'm using the 
> codebehind plugin and tiles plugin for> some of the jsp's so I don't have 
> action classes defined for all> jsp's).> > --tom> > 
> ---------------------------------------------------------------------> To 
> unsubscribe, e-mail: [EMAIL PROTECTED]> For additional commands, e-mail: 
> [EMAIL PROTECTED]>
> _________________________________________________________________
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to