Javascript 分页

Javascript 分页,javascript,jsp,pagination,Javascript,Jsp,Pagination,我希望您能帮助我找到在jsp中进行页面分页的最简单方法 下面是我的代码,它列出了生成表中的值: <% while(rs.next()){ %> <a href="cir_view.jsp?cir_id=<%=rs.getString("cir_id")%>" Title="View" onClick="return popup(this, 'Report')"> <%=rs.getString("cir_id")%> </a> &

我希望您能帮助我找到在jsp中进行页面分页的最简单方法

下面是我的代码,它列出了生成表中的值:

<% 
while(rs.next()){

%>  <a href="cir_view.jsp?cir_id=<%=rs.getString("cir_id")%>" Title="View" onClick="return popup(this, 'Report')">
<%=rs.getString("cir_id")%>
</a>
</span> </td>
<td width="39%" ><span style="font-size: 8pt"><%=rs.getString("institution_name")%></span></td>
<td  width="26%" align="left"><span style="font-size: 8pt"><%=rs.getString("requester")%></span></td>
<td  width="10%" align="left"><span style="font-size: 8pt">
<%=rs.getString("created_date")%></span></td>
<td  width="3%" align="left"><a href="cir_delete.jsp?cir_id=<%=rs.getString("cir_id")%>" class="ask" onclick="target='_blank';">
<IMG SRC="12.png" ALT="Delete" BORDER="0" ></a></td>
<td  width="3%" align="left"><a href="cir_update.jsp?cir_id=<%=rs.getString("cir_id")%>" onClick="return popup(this, 'Report')"><IMG SRC="28.png" ALT="Edit" BORDER="0"></a></td>

</div>
</tr>
<%

}

rs.close();

%> 
</td>

一个好的开始方式是:

  • 将代码移动到servlet
  • 将页码和页面大小参数传递给servlet
  • 使servlet返回从(页码-1)*页码开始的最大页码行

被愚弄。再一次,不要使用scriptlet。这是一个维护的痛苦,最终对初学者来说是相当混乱的。附言:你应该注册你的帐户。现在您有了两个,。只需编写与在真正的Servlet类中相同的代码,但在JSP文件中会出现混乱/混乱/紧密耦合。