spring+struts+hibernate学习讨论技术群9967568,欢迎爱好者交流探讨

解决方案 »

  1.   

    可以做个标记,
    在循环外面定义一个参数i,在form中遍历,从1开始赋值,最大为总记录数
    如果是当i奇数行就让他为一个颜色,偶数就令处理。
    <logic:equal>
    </logic:equal>
      

  2.   

    支持楼上的方法,可以在查询数据库记录的时候,定义一个变量,查询一次+1,在JSP页面判断这个变量,根据是寄数还是偶数,显示不同的颜色
      

  3.   

    加一个indexid,它会从0开始自动增加:<logic:iterate id="test" indexId="anIndex" name="myList">
    <%
      if(anIndex.intValue() + 1 / 2 == 0)
    %>
      白色
    <%
      }else{
    %>
      黑色
    <%
      }
    %>
    </logic:iterate>
      

  4.   

    更正: 
    if((anIndex.intValue() + 1) / 2 == 0)
      

  5.   

    if(anIndex.intValue() / 2 == 1)