--- On Wed, 9/3/08, Jonny Cavell wrote: > Firstly, I want the id attribute of any HTML tag to take a > dynamic value, so that I can code it at runtime. Secondly > I want the tag to take e.g. dojoType as an attribute: > > <s:iterator value="#xxx" status="itStatus" var = "yyy"> > <s:radio dojoType="zzz" id="#{itStatus}" > list="#{'0':'', '1':'', '2':'', '3':'', '4':'', '5':''}"> > </s:radio> > <s:iterator>
(1) Your OGNL expression for the "id" attribute is incorrect, plus you need to force evaluation for "id": id="%{#itStatus.index}" Or .count, if you want it starting at 1. See [1,2]. (2) You can't just randomly add attributes to JSP tags... Depending on what your actual needs are you may be able to get by with an "onclick" handler and some JavaScript. Dave [1] Iterator tag: http://struts.apache.org/2.x/docs/iterator.html [2] IteratorStatus: http://struts.apache.org/2.x/struts2-core/apidocs/org/apache/struts2/views/jsp/IteratorStatus.html --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]