简述在JSP中是如何实现分页操作的。

JSP

a)首先分页有两种:
•真分页:性能较高,是基于数据库的操作,只是从数据库中提取出部分的数据进行显示,所以性能高,但是可移植性低。
•假分页:性能较低,是将全部的结果查询出来,之后依靠算法分页,只是显示部分数据,因为使用的是通用的语法,所以可移植性高。
b)分页实现原理:
•定义一系列的变量:currentPage、lineSize、并通过查询求出allRecorders和计算求出pageSize;
|-pageSize = (allRecorders + lineSize – 1)/lineSize
•之后数据库查询语句中根据lineSize和currentPage进行数据的查询;
|-Oracle中使用rownum、Mysql中使用limit()
•之后通过表单不断地修改currentPage、lineSize就可以实现分页显示。

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·execute、executequery和executeupdate之间的区别
·JSP技术主要缺点和优点有哪些?
·面试jsp程序员工作你注意的某些技术
·JSP面试问题集
·JSP编程技术笔试题

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814