Thanks again for your help. So perhaps I'm not understanding how to get
this to work. In my action I have this mapping:
@Result(name=Action.SUCCESS, value="/resources/${resource}.ftl", type=
FreemarkerResult.class)
And in my execute method I have:
request.setAttribute("resource", "myPage");
The action is trying to forward to "/resources/.ftl". Which tells me it is
not resolving ${resource}.
Am I missing something?
Thanks,
Caine
On 5/9/07, Musachy Barroso <[EMAIL PROTECTED]> wrote:
I haven't tried myself but the annotations for results should work just
like regular xml-configured results.
musachy
On 5/9/07, Caine Lai <[EMAIL PROTECTED]> wrote:
>
> Thanks Musachy,
>
> But how would one do this if they were using Struts 2 annotations to map
> their action classes? Is it possible? Or am I stuck with using XML for
> this one action?
>
> Thanks,
> Caine
>
> On 5/9/07, Musachy Barroso <[EMAIL PROTECTED]> wrote:
> >
> > You can use OGNL expressions in the result path, just make sure that
you
> > use
> > ${expression}, instead of %{expression}, like
> >
> > <action ...>
> > <result>${forwardTo}</result>
> > </action>
> >
> > musachy
> >
> > On 5/9/07, Caine Lai <[EMAIL PROTECTED]> wrote:
> > >
> > > Does anyone know how I can forward to a .jsp file based on a dynamic
> > > attribute (request parameter)?
> > >
> > > I want to write a Struts 2 action that will forward the user to a
.jsp
> > > dynamically. The flow works like so:
> > >
> > > 1. A request is made for 'resourceLocator.action?resource=common'.
> > > 2. The resourceLocator.action class takes the 'resource' request
> > parameter
> > > and forwards the user to 'common.jsp'.
> > >
> > > I'm not able to figure out how this is done in Struts 2, since all
> > actions
> > > only return a String result which must be mapped. I'm trying to
avoid
> > > having to map all my resources in this action.
> > >
> > > Thanks!
> > >
> >
> >
> >
> > --
> > "Hey you! Would you help me to carry the stone?" Pink Floyd
> >
>
--
"Hey you! Would you help me to carry the stone?" Pink Floyd