重生爬坑王 炒米 小说:jsp分页程序

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 17:55:07
我写了个这样的程序。怎样实现分页
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<%@ include file="conn.jsp" %>
<%
try
{
//*********** 测试数据代码开始 *******************************
String sql = "select * from jspbook order by id desc";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next())
{
//out.print("用户名:" + rs.getString("user"));
String username=rs.getString("username");
String email=rs.getString("email");
String content=rs.getString("content");%>
<title>BooKName</title><table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="319">BookName:</td>
<td width="481"><%out.print(username);%></td>
</tr>
<tr>
<td>Bookemail:</td>
<td><%=email%></td>
</tr>
<tr>
<td>BookContent:</td>
<td><%=content%></td>
</tr>
<tr>
<td><hr></td>
<td><hr></td>
</tr>
</table>
<%
//out.print(" 密码:" + rs.getString("pwd") + "<br>");
}
//out.print("<br>恭喜你!数据库连接成功!");
rs.close(); //关闭记录集对象
stmt.close(); //关闭语句对象
conn.close(); //关闭连接对象
}catch(Exception e){
out.print("数据库连接错误!,错误信息如下:<br>");
out.print(e.getMessage());
}
//*********** 测试数据代码结束 *******************************
%>

在页面开始时读入页号
在while(rs.next()) 前加一个记数
只显示指定部分的记录