高效的jsp分页查询
导读:收集整理的这篇文章主要介绍了高效的jsp分页查询,觉得挺不错的,现在分享给大家,也给大家做个参考。 Jsp如下:**********************<%@ page lan...
收集整理的这篇文章主要介绍了高效的jsp分页查询,觉得挺不错的,现在分享给大家,也给大家做个参考。 Jsp如下:**********************
%@ page language="java" import="java.util.*,java.SQL.*" %>
%@ page contentTyPE="text/htML; charset=gb2312"%>
jsp:useBean id="cn" scope="page" class="myConnection.Conn" /> !--引用数据库操作的bean,自己完成,这里不再赘述-->
%
int curpage=1; //当前页
int page_record=20; //每页显示的记录数
//用下面的方法(sql查询完成,速度快)
curpage=Integer.parseint(request.getParameter("page")); //获取传递的值,需要显示的页
ResultSet rs=cn.rsexecuteQuery("select top "+page_record+" * From tablename where id not in (select top "+(curpage*page_record)+" id from tablename order by id desc) order by id desc");
//本查询语句得到的是所要显示的1000页的20条记录,大致思路为——子查询排除需要显示的记录前的所有记录,父查询则对余下的记录进行降序排列
while(rs.next) {
out.PRintln(rs.getInt("id").toString());
}
rs.close();
%>
您可能感兴趣的文章:
- jsp+mysql实现网页的分页查询
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 高效的jsp分页查询
本文地址: https://pptw.com/jishu/604643.html
