分页技术的思路:
1.连接数据库
2.获取总记录数
3.定义每页显示数
4.计算总页数
5.当前页传值与接值
6.确定当前页的范围:首页之后,尾页之前
7.确定每页的第一条记录在数据表的位置
8.查询
9.循环显示每页的信息
下面以查询学生基本信息为例,数据库采用MSSQLServer数据库,展现分页效果。
数据库students,数据表stu,字段有:学号(stu_id)、姓名(stu_name)、性别(stu_sex)、年龄(stu_age)
详细代码如下:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<title>纯JSP实现学生信息分页</title>
</head>
<body>
<table align="center" cellpadding="3" cellspacing="1" bgcolor="#0099FF" width="700">
<%
int totalCount = 0;//定义总记录数
int pageSize = 2;//定义每页显示数
int pageCount = 0;//定义总页数
int currentPage = 1;//定义当前显示页
try{
String sql = "select count(*) from stu";//定义获取总记录数的SQL命令
Class.for

本文介绍如何利用JSP技术实现分页效果,通过连接MSSQLServer数据库,查询学生信息作为示例。步骤包括:连接数据库、获取总记录数、定义每页显示数量、计算总页数、接收并处理当前页参数、确定每页开始位置,最后循环显示分页内容。
最低0.47元/天 解锁文章
421

被折叠的 条评论
为什么被折叠?



