jpGird 分页 Java后台
来源:互联网 发布:网络问政是政治义务吗 编辑:程序博客网 时间:2024/06/05 03:44
效果图:
如图,分页功能展示,前台Gird我别的博文有介绍,可以过去看看,这边介绍Java后台,没有什么技术含量,有几个注意点,前台传送的两个参数名,rows,page在后台接受不能写错,具体代码:
Java:
private int rows;private int page; public int getPage() { return page; } public void setPage(int page) { this.page = page; } public int getRows() { return rows; } public void setRows(int rows) { this.rows = rows; }
public String findEquipmentInfo_jp() {Page pagePage =new Page();pagePage.setStart((page-1)*rows);pagePage.setLimit(page*rows);//获得每页条数Integer pageRowNum= Integer.valueOf(rows) == null?10:Integer.valueOf(rows);if (equipmentInfo != null && !"".equals(equipmentInfo)){ String id = equipmentInfo.getId(); if (id != null && !"".equals(id)) { EquipmentInfo list = service.findById(id); JSONArray jsonObject=JSONArray.fromObject(list); this.setJsonStr(jsonObject.toString()); return SUCCESS; }}List<EquipmentInfo> list=service.findEquipmentInfo(equipmentInfo,pagePage); this.setJsonStr(listToJpGirdJson(pageRowNum,pagePage, list));return SUCCESS;}
public String listToJpGirdJson(Integer rowNum,Page page,List list){ String json = this.listToJoson(list); StringBuilder arrayStr = new StringBuilder(); int totalCount; if(null!=page){ totalCount= page.getTotalCount(); }else{ totalCount = list.size(); } //计算总页数 Integer totalPage=totalCount%rowNum==0?totalCount/rowNum:totalCount/rowNum+1; arrayStr.append("{\"success\":true,\"records\":").append(totalCount).append(",\"total\":").append(totalPage); arrayStr.append(",\"rows\":"); arrayStr.append(json).append("}"); return arrayStr.toString(); }传送到前台的3个参数,rows数据 total总页数 records总行数~自此jpGird的分页就完成了~
1 0
- jpGird 分页 Java后台
- java+stucts2后台分页
- java实现前台分页和后台分页
- java分页后台的Page
- java web的后台分页
- 目录【Java分页(前台+后台)】
- java后台简单分页实现
- java后台如何实现页面分页功能
- JAVA实现分页(前台页面+后台代码)
- 基于ssm框架的java后台分页方法
- 对记录后台分页
- mybatis 后台分页实现
- 简单分页后台计算
- 使用datatable后台分页
- jQuery Datatable后台分页
- easyui后台分页
- C# 后台分页
- ecshop 后台分页功能
- 【中缀表达式转后缀表达式&&输出计算结果】
- 按位异或运算
- 2/14-2/24
- iOS 拨打电话三种方式总结
- 如何落地用户画像分析?
- jpGird 分页 Java后台
- [MySQL][Gap Lock][Next-Key Lock]浅析
- drawable文件夹图片在各个像素密度下的大小
- 整套系统用到的东西
- php中'\r \t\n'占用多少字节
- python的字符串以及对应向量的遍历,并导入csv
- Python(4):多文件与函数
- Android 如何将文件写入SD卡
- JAVA数据库连接池学习