Mysql 如何在java中显示多个记录?

Mysql 如何在java中显示多个记录?,mysql,jsp,pagination,split,Mysql,Jsp,Pagination,Split,我已经连接到一个MySql表,以获取1000条需要使用JSP显示的记录。我想将我的表拆分为多个表(大小为50),可以使用jsp页面上的“下一步”按钮查看这些表。我如何实现它 String sql = "select * from people"; PreparedStatement statement = connection.prepareStatement(sql); ResultSet result = statement.executeQuery(); while(result.nex

我已经连接到一个MySql表,以获取1000条需要使用JSP显示的记录。我想将我的表拆分为多个表(大小为50),可以使用jsp页面上的“下一步”按钮查看这些表。我如何实现它

String sql = "select * from people";
PreparedStatement statement = connection.prepareStatement(sql);

ResultSet result = statement.executeQuery();
while(result.next()) {                               // here i get 1000 records. how can i display these records on mulitple jsp pages?
// ... get column values from this record
}

上面给出了1000条记录,我使用PreparedStatement。

假设您可以用JSP获取完整的表

只需在返回行
计数器的函数中再添加一个参数

在查询中的
LIMIT
子句中添加计数器

现在,您需要跟踪
计数器
,以便在单击“下一步”时更新URL

第一次单击-URL?pageCOUNTER=1
第二次单击-URL?pageCOUNTER=2

从URL获取
pageCOUNTER
变量,并将其作为计数器传递给函数

等等。不断得到你的结果


或者使用JAVASCRIPT表格-

您需要更具体地说明您的问题。这听起来有点像是你在找人帮你工作。