Hi,
Thanks for the reply,
I tried both but with no luck,
Option 1 as stated I gave $actionName but doesnt
evaluate and for the second one there is no href
attribute for the URL tag hence doesnt work.
I tried various combinations like
c:out, ${actionName}, ${testID.actionName} and also
%{actionName} and %{testID.actionName}
none worked, the reason is, it does not evaluate the
tag eventhough the specification says yes.
These are the reasons I want to confirm this as a bug
or not, but let us know your thoughts as well.
Thanks
--- Jeromy Evans <[EMAIL PROTECTED]>
wrote:
> I haven't tried to use a dynamic action name like
> that so can't comment
> on whether its a bug or feature, but one of these
> options should work:
>
> 1. Try using the ${} notation without the c:out
> <s:url id="url" action="${actionName}">
>
> (I can't find the reference for this approach but
> it's somewhere on the
> wiki)
>
> 2. Alternatively, work-around it by using the href
> attribute:
>
> <s:url id="url" href="${actionName}.action">
>
> href definitely does work.
>
> tom tom wrote:
> > Hi,
> > We are experiencing that action attribute of the
> > <s:url tag is not evaluating the expressions.
> >
> > For e.g Inside a interator if we want to get
> dynamic
> > action names from the interator and assign into
> the
> > action tag of the <s:url tag it just prints the
> text
> > as it is without evaluating.
> >
> > Even tried <c:out of the jstl inside the action
> > property as follows in side a iterator but didnt
> work.
> >
> > <s:iterator id="testID" value="xxxxxxxx">
> > <s:set name="testActionName" value="actionName"/>
> > <tr>
> > <td valign="middle" bgcolor="white" >
> >
> > <s:url id="url" action="<c:out
> > value='${testActionName}'/>">
> >
> > .....
> > .....
> >
> >
> > Is there any way to overcome this kind of
> > requirements.
> >
> > Thanks
> >
> >
> >
> >
> >
>
____________________________________________________________________________________Be
> a better Heartthrob. Get better relationship answers
> from someone who knows. Yahoo! Answers - Check it
> out.
> >
>
http://answers.yahoo.com/dir/?link=list&sid=396545433
> >
> >
>
---------------------------------------------------------------------
> > 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]
>
>
____________________________________________________________________________________Be
a better Globetrotter. Get better travel answers from someone who knows.
Yahoo! Answers - Check it out.
http://answers.yahoo.com/dir/?link=list&sid=396545469
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]