您的位置:首页 > 其它

ssm框架中遇到的问题三:如何在SSM框架中使用分页

2020-02-07 19:25 190 查看

ssm框架中遇到的问题三:如何在SSM框架中使用分页

在分页的使用,首先创建分页类

package com.wxkj.util;
public class Page {
int start=0;//start表示开始位置
int count =3;//count每页的个数
int last = 0;//last最后一页的位置
public int getStart() {
return start;
}
public void setStart(int start) {
this.start = start;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public int getLast() {
return last;
}
public void setLast(int last) {
this.last = last;
}
public void  caculateLast(int total) {//caculateLast()方法:通过总数total和每页的个数计算出最后一页的位置
if(0==total % count)    //逻辑:若总数除以页数
last = total - count;  //若是结果为0,最后一页就是总数减页数,例如:若一共有6条,每页有3行,那么最后一页的开始就是3
else
last = total-total%count;//若不是,最后一页就是总数减去(总数除以页数的数),例如,若一共有7条,每页有两个,那么最后一页的开始就是7-7%2=6
}
}

然后在mapper.java中将修改后的list和total添加进去

mapper.xml中的list里添加分页和总数的代码

Service.java中添加相应的接口

ServiceImpl中实现Service接口

最后,在查看页面中进行分页组件的添加

运行,完成


  • 点赞
  • 收藏
  • 分享
  • 文章举报
zJM_BB 发布了4 篇原创文章 · 获赞 0 · 访问量 96 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐