简单的json数据分页操作
2017-09-08 14:51
330 查看
//当前页 Integer epage=Integer.parseInt(VerifyUtils.verifyString(maps.get("epage"))); //当前页显示数目Integer pagesize=Integer.parseInt(VerifyUtils.verifyString(maps.get("pagesize")));
//得到json数据List<Map> list= (List<Map>) JSONObject.parseObject(value.get("report_data").toString()).get("contact_list");
//进行json数据分页
List<Map> listsort=new ArrayList<Map>(); //进行分页操作 for(int i=(epage>1?pagesize*(epage-1):0);i<(epage*pagesize>list.size()?(epage*pagesize)-((epage*pagesize)-list.size()):epage*pagesize);i++){ listsort.add(list.get(i)); }//返回分页后的数据
map.clear();
map.put("code",0);
map.put("msg","ok");
//分页后的数据
map.put("data",listsort);
//总记录数
map.put("recordCount",list.size());
//总页数
map.put("pageCount",(list.size()/pagesize)+(list.size()%pagesize>0?1:0));
return map;
相关文章推荐
- Python操作json数据的一个简单例子
- 使用jQuery操作简单的JSON数据
- 使用基于Android网络通信的OkHttp库实现Get和Post方式简单操作服务器JSON格式数据
- jquery ajax json简单的分页,模拟数据,没有封装,只显示原理
- 使用spring data jap 中的的分页操作没有json数据返回
- Python操作json数据的一个简单例子
- jQuery基于ajax操作json数据简单示例
- Spark对HDFS上json数据的简单操作
- 对于简单的json数据和Stirng的转换和操作
- 简单新闻客户端(3)---网络数据请求,json包解析
- Flex操作json数据
- JAVA中操作JSON数据(alibaba-fastjson)、javascript中操作JSON数据
- C#操作Excel,套用模板并对数据进行分页
- oracle分页(从jsp--->dao层,中间用json格式传递数据),数组的分页
- 项目经验之:利用Jquery+HTML静态模版实现数据的展示及无刷新增加,修改,删除,分页操作!!!
- 操作DataTable数据实现排序、检索、合并、分页、统计等功能
- (转)Android 解析后台返回为Json数据的简单例子!!!
- SqlServer简单数据分页
- 最简单简洁高效的Json数据解析
- Gson解析简单json以及复杂的json数据