jdbc 的分页技术

分页技术!

所有项目都会用到 分页技术

jsp页面 用来显示数据, 如果分页数据有1000条 分页显示,每页显示,10条 共100页:

好处:利于页面的布局,且显示的效率高。

 

一:分页技术点

1:分页的sql 语句: LIMLT 0,1  第一个是索引 第二个 是几行  

2:后台的处理(关键) (dao/servlet/service/jsp  以上四种技术

 

1:的 展示  sql 的 查询 翻页   Select *from employee lomlt  0,4

就是 0行开始到 4  搜索 要是   Select *from employee lomlt  0,4

 

就是4 搜索 4个 就是到8,这就是 指针索引的 一个 方法 (当前页才是最关键的

从-1 开始 没有显示的行数);

现在 开始  化层 第一层 jsp 数据库 语句--------servlet 控制器-------/service业务逻辑层----dao数据访问层-

第一步: 先用前台sql  写个空的 样子出来,不能点的 静态 页面完了 开始用后台数据调用数据库

Servlet 控制层:是提交 1:获取当前页。

Service 业务层   代码 如下  分页查询:public void getAll(int currentPage){//计算查询起始行。//返回的行数

dao 数据访问层: 分页查询:public void getAll(int index, int count){//写sql查询

最后一个 数据库 DB

按照顺序 进行排序 jsp-页面--selvte 控制层 获取当前页--selvce业务逻辑层--dap数据访问层;

业务逻辑: 先用jsp 造出一个表 4页 静态的  下面有几个功能编号,名称,年龄

当前页 首页,上下页,下一页,末页。

2:完了是servlet 控制层:

提交:  1;获取当前页

 

posted @ 2016-03-07 01:49  菜渣  阅读(145)  评论(0编辑  收藏  举报