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]