日期:2014-05-20  浏览次数:20742 次

struts2标签或者el表达式如何与html input表单value值相加?
要实现的功能
<s:iterator id="images" value="#request.images" status="d2">
<input type="file" name="upload" id="upload" size="10"/>
</s:iterator>

我希望在迭代的时候可以有一个自增的数字标识 例如"#request.images"有10个元素 在每次迭代的时候先得出当前自增的数字 在将该数字与 <input type="file" name="upload+自增量" id="upload" size="10"/>相加
得出的结果应该是(也就是在页面点击查看源文件的时候应该显示如下)
<input type="file" name="upload0" id="upload" size="10"/>
<input type="file" name="upload1" id="upload" size="10"/>
<input type="file" name="upload2" id="upload" size="10"/>
......
<input type="file" name="upload9" id="upload" size="10"/>

请问在JSP页面如何实现?


------解决方案--------------------
<s:iterator id="images" value="#request.images" status="d2">
<input type="file" name="upload#{d2.index}" id="upload" size="10"/>
</s:iterator>
貌似是这个