Jsp分页技术直接分页的简单方法

Jsp分页技术直接分页的简单方法

调试环境和使用软件

本次实验使用的是Eclipse平台,服务器使用的是tomcat v7.0,数据库使用的是SQL。

1.直接分页的优缺点

1.优点:直观,易于理解,并且比较灵活,代码比较简单。

2.缺点:这种方式只适合对单一的或极少量的结果集进行分析,实现代码不能够被重用,不适合用于实现数据量大、数据表多的结果集的分页。

2.基本代码

<%@ page contentType="text/html;charset=UTF-8"%>



<%

   java.sql.Connection sqlCon; //数据库连接对象

   java.sql.Statement sqlStmt; //SQL语句对象

   java.sql.ResultSet sqlRst;  //结果集对象



   java.lang.String strCon;    //数据库连接字符串

   java.lang.String strSQL;    //SQL语句



   int intPageSize;           //一页显示的记录数

   int intRowCount;           //记录总数

   int intPageCount;          //总页数

   int intPage;               //待显示页码



   java.lang.String strPage; 



   int i;



   //设置一页显示的记录数

   intPageSize = 10;



   //取得待显示页码

   strPage = request.getParameter("page");



   if(strPage==null){

       //表明在QueryString中没有page这一个参数,此时显示第一页数据

       intPage = 1;

   } else {

       //将字符串转换成整型

       intPage =java.lang.Integer.parseInt(strPage);

       if(intPage<1) intPage = 1;

   }





   //装载JDBC驱动程序

   Class.forName("com.mysql.jdbc.Driver").newInstance();  

   String username = "root"; //用户名

   String password = "123"; //密码

   String url="jdbc:mysql://localhost:3306/sys";

   //连接数据库

   sqlCon=java.sql.DriverManager.getConnection(url,username,password);

   /
  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值