<c:forEach items="${pm.list}" var="blog"  varStatus="status">
<TABLE  >
  <TBODY>
  <TR>
    <TD>
      <DIV >第[?]条 ${blog.addTime }<A>×</A></DIV></TD></TR>
  <TR>
   <TD >
      <DIV 
      class=sbody>${blog.content }
  </DIV>
      <DIV >
      <H2>${blog.username }</H2>
  </DIV>
  </TD>
  </TR>
  </TBODY>
  </TABLE>
  </DIV>
  </c:forEach>
  </DIV></td>  </tr></table>
第[?]条怎么写
有没有知道??谢谢

解决方案 »

  1.   

    我知道
    <c:forEach items="${pm.list}" var="blog"  varStatus="index">循环的时候用${index.index+1} 就行了。
      

  2.   

    你可以这样写
    <c:set var="index" value="0"/>
    <c:forEach items="${pm.list}" var="blog" >
    <TABLE  >
      <TBODY>
      <TR>
        <TD>
          <DIV >第[${index}]条 ${blog.addTime }<A>×</A></DIV></TD></TR>
      <TR>
       <TD >
          <DIV 
          class=sbody>${blog.content }
      </DIV>
          <DIV >
          <H2>${blog.username }</H2>
      </DIV>
      </TD>
      </TR>
      </TBODY>
      </TABLE>
      </DIV>
    <c:set var="index" value="${index+1}">
      </c:forEach>
    这样可以达到你的要求
      

  3.   

    <c:set var="index" value="0"/>
    <c:forEach items="${pm.list}" var="blog" >
    <TABLE >
    <TBODY>
    <TR>
    <TD>
    <DIV >第[${index}]条 ${blog.addTime }<A>×</A></DIV></TD></TR>
    <TR>
    <TD >
    <DIV
    class……
    [/Quote]
      

  4.   

    <c:forEach end="${fn:length(pm.list)-1}" var="idx"  begin="0" step="1">
    <c:set var="blog" value="${pm.list[idx]}" />
    <TABLE  >
      <TBODY>
      <TR>
        <TD>
          <DIV >第[idx]条 ${blog.addTime }<A>×</A></DIV></TD></TR>
      <TR>
       <TD >
          <DIV 
          class=sbody>${blog.content }
      </DIV>
          <DIV >
          <H2>${blog.username }</H2>
      </DIV>
      </TD>
      </TR>
      </TBODY>
      </TABLE>
      </DIV>
      </c:forEach>
      </DIV></td>  </tr></table>
    这是常用的jstl标签,使用fn需要在头部加入
    <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>