• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
御手洗红豆
博客园    首页    新随笔    联系   管理    订阅  订阅
分页固定显示信息数

方法:

只需在下面两处修改就可以。下面示范每页显示四条信息的修改

原文:

// 计算总页数,不能整除的进1
totalPage = BigDecimal.valueOf(totalRow).divide(SystemStateConstant.PAGENUM, BigDecimal.ROUND_UP).intValue();

//获取店铺信息集合
sql = "select * from (select * from store where isDel=0 order by createDate desc) t limit "
+ ((pageNumber-1) * SystemStateConstant.PAGENUM.intValue()) + "," + SystemStateConstant.PAGENUM.intValue();

修改:

// 计算总页数,不能整除的进1
totalPage = BigDecimal.valueOf(totalRow).divide(new BigDecimal("4"), BigDecimal.ROUND_UP).intValue();
//获取店铺信息集合
sql = "select * from (select * from store where isDel=0 order by createDate desc) t limit "
+ (pageNumber-1) * 4 + ", 4" ;

 

下面展示页面分页按钮的写法,黑色部分为分页内容所调用的方法

<!--分页-->
<div>
  <ul class="pager">
    <%include("/DirectorEditPages/commonPage/_paginate.html", {"currentPage": pageNumber!1, "totalPage": totalPage!1, "totalRow": totalRow!0,         "actionUrl": contextPath+"/storeWeb/toStorePage?typeCode=" + typeCode! + "&pageNumber=", "urlParas": urlParas!''}){}%>
  </ul>
</div>
<!--分页-->

 

以上内容为个人学习笔记,不保证准确性与简洁性
posted on 2017-01-13 09:52  巡回の真夜喵  阅读(142)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3