在一个网站中分页是必不可少的,而实现原理相对来说比较简单。接下来分布讲解如何实现分页。
一.创建数据库(这里不过多介绍)
二.创建sql语句
分页实际上是每页显示多少条数据,我是使用Mysql来显示分页的,Mysql中实现显示多少数据使用的是 LIMIT 来实现的。在Oracle中使用rownum显示,其实两者实现原理一样。
例如: SELECT * FROM 表名 LIMIT 0,3; 这条sql语句表示从第一条数据查询3条数据。
三.创建java项目 (略)
四.分页功能的实现
实现如图显示的分页。
需求:
(1)首页:当点击首页时进入第一页。
(2)上一页: 点击上一页时判断是否是第一页,如果是则不做出反应,如果不是第一页则在当前页的基础上减1页。
(3)下一页: 点击下一页时判断是否是最后一页, 如果是则不做出反应,如果不是则在当前页的基础上加1页。
(4)尾页: 当点击最后一页时进入最后一页。
<