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;获取当前页