hello everyone, I need to change the s:select name parameter's value depending on the index of the list.
I have the following code : <%! int i=1; %> <s:if test="#session.coverageLimitList.size>0"> <s:iterator value="#session.coverageLimitList" status="index_count"> <tr height="22"> <td width="30%" class="contentheadertext1" align="right"><s:property value="cvgDescription" /> </td> <td width="30%" class="contentheadertext1" align="center"><%= i %><s:select name="% {'form.cvgcode'+i}" onchange="this.form.submit()" headerKey="0" headerValue="Please Select" required="true" list="cvgCode" cssStyle="width:150px" /></td> <td width="40%" class="contentheadertext1" align="center"><s:select name="%{'form.cvglimit'+i}" onchange="this.form.submit()" headerKey="0" headerValue="Please Select" required="true" list="cvglimit" cssStyle="width:150px" /></td> <% i++; %> </tr> </s:iterator> </s:if> All I want is if the list is in the first level the name should be form.cvgcode1 and so on. I tried using declaring a variable i and incrementing it everytime but its not working. The value always being set is form.cvgcodenull. Please advise me what should I do? -- View this message in context: http://www.nabble.com/Struts-2-runtime-variable-names-tp25761232p25761232.html Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org