本帖最后由 sunnxxy 于 2011-10-09 11:11:36 编辑

解决方案 »

  1.   

    jsp c:forEach status属性 current当前这次迭代的(集合中的)项
    index当前这次迭代从 0 开始的迭代索引
    count当前这次迭代从 1 开始的迭代计数
    first用来表明当前这轮迭代是否为第一次迭代的标志
    last用来表明当前这轮迭代是否为最后一次迭代的标志
    begin属性值  
    end属性值  
    step属性值   可以用  Index属性或者count
      

  2.   

    2楼的貌似不是我想要的,shuzi不是forEach里面的某一个变量。。
      

  3.   

    先放到set 里面,
    <c:set var="shuzi" value="${shuzi }"></c:set>
    循环的时候 在进行 ${shuzi++}
      

  4.   

    循环外定义
    <c:set value="1" var="shuzi"></c:set>循环里面进行+
    <c:set value="${ix+1 }" var="shuzi"></c:set>
      

  5.   

    HTML code<c:forEach items="${list}" varStatus="step" var="list1">
    <c:if test="${shuzi eq list1.type}">
    <script>
         function shuziValPlus(){
           document.getElementById("shuziVal").value++;
    }
    </script>
    </c:if>
    </c:forEach>
    <input type="hidden" name="shuziVal" id="shuziVal" value="0">
    [/Quote]
      

  6.   


    script中的代码就是你想要的shuzi++  如果想换成别的输出方式可以参考思路。实现的方法有很多