简述在JSP中是如何实现分页操作的。
a)首先分页有两种:
•真分页:性能较高,是基于数据库的操作,只是从数据库中提取出部分的数据进行显示,所以性能高,但是可移植性低。
•假分页:性能较低,是将全部的结果查询出来,之后依靠算法分页,只是显示部分数据,因为使用的是通用的语法,所以可移植性高。
b)分页实现原理:
•定义一系列的变量:currentPage、lineSize、并通过查询求出allRecorders和计算求出pageSize;
|-pageSize=(allRecorders+lineSize-1)/lineSize
•之后数据库查询语句中根据lineSize和currentPage进行数据的查询;
|-Oracle中使用rownum、Mysql中使用limit()
•之后通过表单不断地修改currentPage、lineSize就可以实现分页显示。
相关推荐
K先生 2020-11-10
wushengyong 2020-10-28
西瓜皮儿的皮儿 2020-09-07
molong0 2020-08-03
jokewinl 2020-07-18
田有朋 2020-07-05
80530895 2020-07-05
javamagicsun 2020-06-21
liangwenrong 2020-06-17
molong0 2020-06-16
xiuyangsong 2020-06-03
jaylong 2020-06-02
EdShao 2020-05-29
晨曦之星 2020-05-29
dreamhua 2020-05-10
smalllove 2020-05-09
liqiancao 2020-05-08
Dullonjiang 2020-05-06
GechangLiu 2020-05-04