<c:forEach var="listn" items="listnav" begin="1" end="listnav.size()" step="1">
     <c:out>${listn.navName}</c:out>
</c:forEach>
怎样可以在<c:out>中既可以输出listn.navName的值又可以输出下标0···listnav的size?上面的end里又怎么写?

解决方案 »

  1.   

    <c:forEach var="listn" items="listnav" varStatus="status">
    <c:out>${listn.navName}</c:out>
    ${status.count}
    </c:forEach>
      

  2.   

    <c:forEach item=${list} var='list' varStatus="i">
    一共${i.count}个...${list.name}出现在${i.index}位置上
    </....>
      

  3.   

    ylz2007的回答非常正确,在此表示感谢,对围观者也表示感谢!谢谢!
      

  4.   

    明显不是这样的好不好,骗人的……
    应该是:
    <c:forEach item=${list} var='list' varStatus="i">
    一共${i.count}个...${list}出现在${i.index}位置上
    </c:forEach >
      

  5.   

    为什么点击下一页,${i.count}又重新从1开始了呢?
      

  6.   

    我有一个嵌套集合,前台遍历的时候如何将后台传的其他集合在前台根据下标把值拿出,不用c:foreach
      

  7.   

    这种格式 <c:forEach items="${iataCheckDetailDTOList}" var="d" varStatus="t">
              <c:forEach items="${d }" var = "detail" varStatus="st">
           <tr>
           <td></td>
           <td></td>
          </tr>
    </c:forEach>
    <tr>
    <td>非泛型集合</td>
           <td>非泛型集合</td>
    </tr>
    </c:foreach>想根据下标取集合的值