<%
   Collection topInfo=currentClass1.getTop12Info();
   Iterator itInfo=topInfo.iterator();
   for(int j=0;j<3;j++) //各类信息显示3行
   { 
 %>
   <tr> 
 <% 
    for(int i=0;i<4;i++) //每行显示4列 
    {  
   Info currentInfo=(Info) itInfo.next();
  %>
            <td width="25%" valign="top" bgcolor="#FFFFFF" style="border:#cccccc 1px solid"> 
              <%=currentInfo.getTitle()%>
            </td> 
<% 
  if(!itInfo.hasNext()) break;
   }
%>   </tr>
 <%}%>我将上面的jsp 代码  用jstl 表达成: <c:forEach begin="1" end="3"><!--  各类信息显示3行  -->
    <tr> 
 <!--//每行显示4列  -->
       <c:forEach var="currentInfo" items="<%=currentClass1.getTop12Info()%>" begin="1" end="4">   
           <td width="25%" valign="top" bgcolor="#FFFFFF" style="border:#cccccc 1px solid"> 
             <font color="#CC0000">${currentInfo.title}</font></a></strong>
  </td> 
       </c:forEach>
    </tr>
 </c:forEach>上下3列是重复的   也就是 没3行的第一列 是重复的
 请问怎么 改正