关于分页的问题
CriteriaQuery cq = new CriteriaQuery(InspectionManageEntity.class);cq.eq("userid", user.getId());
if(!"".equals(maxSize)){
cq.setPageSize(maxSize);
}else{
cq.setPageSize(10);
}
if(!"".equals(pageNo)){
cq.setCurPage(pageNo);
}else{
cq.setCurPage(1);
}
cq.addOrder("gettime", SortDirection.desc);
if(StringUtil.isNotEmpty(time_begin) && StringUtil.isNotEmpty(time_end)){
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
cq.between("gettime", sdf.parse(time_begin), sdf.parse(time_end));
}
cq.add();
List<InspectionManageEntity> list = systemService.getListByCriteriaQuery(cq, true);
这是为安卓端提供的一个数据查询接口,pageNo 当前页,maxSize每页最大条数,pageNo不管传啥都是返回的第一页,没有用dataGrid ,
很遗憾。。。
1、数字比较用""?
2、分页分页,你得分啊,总数目都不知道,你怎么分页,请告诉我cq这个对象中哪个字段标识的是总数目?
3、建议细心比较一下传不同页码查询出来的数据看是否一致,如不一致则说明他这个是管用的。
4、那么剩下来的就是前端分页需要什么参数了。 jeecg_ty 发表于 2018-5-30 10:27 static/image/common/back.gif
很遗憾。。。
1、数字比较用""?
2、分页分页,你得分啊,总数目都不知道,你怎么分页,请告诉我cq这个对象 ...
参数肯定是有,还有我这张表就一条数据, 总页数?怎么传,cq 里面传当前页数,还有每页返回数,
getListByCriteriaQuery 这个方法内部不按分页查吗,还得传总页数?
页:
[1]