将rowindex添加到元素id html

时间:2015-05-28 13:03:12

标签: html jsp jstl

我一直试图将一个行索引添加到元素ID但没有运气。 我有一个带有循环的表,我希望得到表中特定元素的值。但这只给了我第一排。 我的代码是这样的:

transition

我不想使用varStatus,因为我会在表格中添加另一个循环。

提前感谢你

2 个答案:

答案 0 :(得分:0)

如果您不想使用varStatus,则必须维护自己的索引。

<c:set var="myIndex" value="0" />

<c:foreach items="${projectlist}" var="project">
    <tr><td><input type="text" id="name_${myIndex}" /></td></tr>

    <c:set var="myIndex" value="${myIndex + 1}" />
</c:foreach>

答案 1 :(得分:0)

快速而简单的解决方案。虽然不确定为什么你不想使用 varStatus

<c:foreach items="${projectlist}" var="project"
varStatus="pStatus">
     <tr> <td> <input type="text" id="name_${pStatus}" /></td></tr>
</c:foreach>