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: [email protected]
For additional commands, e-mail: [email protected]