首页 > 代码库 > Javaweb笔记—03(BS及分页的业务流程)
Javaweb笔记—03(BS及分页的业务流程)
DAO部分:中间层
声明该有的变量 pagerBook pageData sumRow sumPage
求出总的记录数id唯一标识:select count(id) as rowsum from book;
求出总页数;
判断总页数为0时的情况
求出当前页的记录数据pageData( flag=(当前页-1)*记录数 )
select top "+flag+" from book where id not in (select top "+flag+" id from book)
+++++注意:因为是用id在做筛选,所以后边的记录是用id做的列筛选—————id(就是这里)
Servlet部分:服务器端
要判断如果在URL中给nowPage赋值为字符串或者负数即就是:要进行判断,把异常进行处理
出现的是数据格式的异常
jsp部分:浏览器端
得到pagerBook对象(pager<Book>),然后,在原表格下边进行判断添加超链接
传递给BookList页面的参数BookList?nowPage=<%=%> 首页 > 1;有上一页,首页 < 总页,有下一页
Javaweb笔记—03(BS及分页的业务流程)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。