Mysql 如何在java中显示多个记录?
我已经连接到一个MySql表,以获取1000条需要使用JSP显示的记录。我想将我的表拆分为多个表(大小为50),可以使用jsp页面上的“下一步”按钮查看这些表。我如何实现它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
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表格-您需要更具体地说明您的问题。这听起来有点像是你在找人帮你工作。