我有一个ArrayList,我使用Struts 1 <logic:iterate>在表中迭代和显示记录。由于列表的大小现在更大,所以我需要在第一列中显示行号。如何做到这一点?
试行方案:1
<% long count = 1;%>
<logic:iterate id="iter" name="empForm" property="empList" >
<tr> <td> <%= count++ %> <td> </tr>工作,但不应该使用脚本。
试行方案:2
<logic:iterate id="iter" name="empForm" property="empList" indexId="index" >
<tr> <td> <bean:write name="index"/> <td> </tr>问题:工作指数从0,1,2开始,需要为1,2,3
如何表示为1,2,3而不是0,1,2?
发布于 2015-12-26 14:51:41
发布于 2015-12-27 17:06:31
而不是
<bean:write name="index"/>您可以使用
<c:out value="${index + 1}"/>https://stackoverflow.com/questions/34435030
复制相似问题