这是我尝试发表的博文
来源:互联网 发布:詹姆斯生涯数据排名 编辑:程序博客网 时间:2024/05/19 14:53
一、后台
1、首先从前台接受当前页数 若当前页数为空那么将其赋值为1
若不为空那么不作改动
2、 创建分页单位
3、 从后台查询本张表中所有的数据条数
4、 获得总页数 先使用总条数除于每页条数
加上总页数%每页条数 若有剩余将其赋值为1若无剩余赋值为0
5、 在进行查询list的时候需要传输当前页数,分页的单位
并且需要在查询时将当前页数进行减一乘以当前页数
在加上每页条数 因为在sql的limit中 第一个参数
代表从第几条开始 第二个参数代表每页有几条
5、 最终返回 传往前台集合以及当前页和总页数
二、前台
1、
(1):在点击首页的时候将当前页赋值为1传送至后台。
(2):在点击上一页的时候需要进行判断,若当前页为1的
时候就为1若是不为1那么将其减一传送。因为第一页就已
经是首页了,如果在减一的话那么就将出现一些错误。
(3):在点击下一页的时候我们需要进行判断当前页是否为
最大页数,若为最大页数那么就传送最大页数 无需进行操作
若不为最大页数那么当前页加一传送
(4):在点击尾页的时候将直接将最大页数传输至后台就可以
(5):前台进行传输只需要一个el表达式就可以
三、注意事项
有几点需要注意
(1)在分页进行判断的时候需要使用三木运算符为最简单的
(2)前台与后台需要传送时需要有一些一样
(3)在进行查询总条数的时候sql语句需要添加count
1、首先从前台接受当前页数 若当前页数为空那么将其赋值为1
若不为空那么不作改动
2、 创建分页单位
3、 从后台查询本张表中所有的数据条数
4、 获得总页数 先使用总条数除于每页条数
加上总页数%每页条数 若有剩余将其赋值为1若无剩余赋值为0
5、 在进行查询list的时候需要传输当前页数,分页的单位
并且需要在查询时将当前页数进行减一乘以当前页数
在加上每页条数 因为在sql的limit中 第一个参数
代表从第几条开始 第二个参数代表每页有几条
5、 最终返回 传往前台集合以及当前页和总页数
二、前台
1、
(1):在点击首页的时候将当前页赋值为1传送至后台。
(2):在点击上一页的时候需要进行判断,若当前页为1的
时候就为1若是不为1那么将其减一传送。因为第一页就已
经是首页了,如果在减一的话那么就将出现一些错误。
(3):在点击下一页的时候我们需要进行判断当前页是否为
最大页数,若为最大页数那么就传送最大页数 无需进行操作
若不为最大页数那么当前页加一传送
(4):在点击尾页的时候将直接将最大页数传输至后台就可以
(5):前台进行传输只需要一个el表达式就可以
三、注意事项
有几点需要注意
(1)在分页进行判断的时候需要使用三木运算符为最简单的
(2)前台与后台需要传送时需要有一些一样
(3)在进行查询总条数的时候sql语句需要添加count
阅读全文
0 0
- 这是我尝试发表的博文
- 这是我在CSDN Blog发表的第一篇文章
- 这是我第一次在CSDN上发表博客,新的一天不妨跟自己说一声:要好好的!
- 这是一篇我在.net版发表的文章,调查一下程序员和美工是否在一个办公室工作
- 发表是最好的回忆
- 发表是最好的记忆
- 发表是最好的记忆
- 发表是最好的记忆
- 第二次 尝试 我的
- 我的站点尝试
- 我的第一个发表
- 我发表的CSDN博客
- 我刚刚发表的文章
- 我的博客发表练习
- 关于“CSDN发表不了博文”的解答——我的思索
- 我投稿的论文是如何决定可否发表?期刊编审流程大解密
- 陆续发表的博文目录,我喜欢做之前列个计划
- 我的座右铭:尝试-尝试-再尝试
- 6. Cordova多平台运行
- sqoop 安装
- Spring Boot
- Java中的String 和char[] ,int和Integer
- “有权查看使用情况的应用”
- 这是我尝试发表的博文
- 如何消除margin-top对父元素的影响
- winows 快速打开软件
- 解决 Toast 的重复显示问题
- 如何在Predix上建立一个简单的Node.js 程序
- there are no staged files
- 000026:使用赋值运算符为变量赋值
- 蓝桥杯java第六届决赛第二题--五星填数
- iOS开发中遇到过的坑