//变量声明ConnectionsqlCon;//数据库连接对象StatementsqlStmt;//SQL语句对象ResultSetsqlRst;//结果集对象StringstrCon;//数据库连接字符串StringstrSQL;//SQL语句intintPageSize;//一页显示的记录数intintRowCount;//记录总数in" />
JSP分页详细代码(包括下拉条及跳转)
<%@ page contentType="text/html;
charset=GBK" %>
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%
//变量声明
Connection sqlCon; //数据库连接对象
Statement sqlStmt; //SQL语句对象
ResultSet sqlRst; //结果集对象
String strCon; //数据库连接字符串
String strSQL; //SQL语句
int intPageSize; //一页显示的记录数
int intRowCount; //记录总数
int intPageCount; //总页数
int intPage; //待显示页码
String strPage;
int i;
//设置一页显示的记录数
intPageSize = 5;
//取得待显示页码
strPage = request.getParameter("page");
if(strPage==null){//表明在QueryString中没有page这一个参数,此时显示第一页数据
intPage = 1;
}
else{//将字符串转换成整型
intPage = Integer.parseInt(strPage);
if(intPage<1) intPage = 1;
}
//装载JDBC驱动程序
try{
Class.forName("com.mysql.jdbc.Driver");
} catch(ClassNotFoundException e){
out.print("加载驱动错误");
}
//设置数据库连接字符串
strCon = "jdbc:mysql://localhost/mydata";;
//连接数据库
sqlCon = D