jsp的分页查询的代码(mysql数据库)

该博客介绍了如何通过两个JavaBean组件和一个JSP页面实现MySQL数据库的分页查询功能。首先展示了一个用于数据库连接的LoginData类,接着是一个名为strongSplitPage的JavaBean,用于处理分页查询逻辑。最后,JSP页面调用这个JavaBean,显示分页查询结果。
摘要由CSDN通过智能技术生成

这个功能一共创建了两个javabean组件和一个jsp页面显示分页页面,第一个是处理以数据库连接的javabean,第一个javabean是处理分页查询结果的代码,第三个jsp是调用第二个javabean,显示分页查询结果!

//下面是连接mysql数据库的一个javabean的代码:

package data;
import java.sql.*;

public class LoginData{
    Connection conn=null;
    public LoginData(){
              this.connect();   
    }
  
    public Connection getConn(){
            return this.conn;
    }
    public boolean connect(){
           try{
          //使用JDBC桥创建数据库连接
       Class.forName("org.gjt.mm.mysql.Driver").newInstance();
       
     //使用DriverManager类的getConnection()方法建立连接
     //第一个参数定义用户名,第二个参数定义密码
     this.conn=java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/logindemo?useUnicode=true&characterEncoding=gb2312","root","123456");
      }catch(Exception ex){
           ex.printStackTrace();
     return false;
      }
      return true;
    }

//下面是一个javabean的处理mysql数据库的分页显示查询的代码

package data;
import java.sql.*;
import java.util.*;
public class strongSplitPage
{
       private Connection conn=null;
    private Statement stmt=null;
    private ResultSet rs=null;
    private ResultSetMetaData rsmd=null;
    //sql 查询语句
    private String sqlStr;
    //总纪录数目
    private int rowCount;
    //所分得逻辑页数
    private int pageCount;
    //每页显示的纪录数目
    private int pageSize;
    //定义表的列数目
    private int columnCount;
    private int irows;
    public void initialize(String sqlStr,int pageSize,int showPage)
    {
          

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值