如果用ssh3个框架整合的 话,一般都怎么做分页
来源:百度知道 编辑:UC知道 时间:2024/06/07 18:56:44
没有 Query 的 api方法,应该怎么做分页
在这么回答问题 ,1分不给
在这么回答问题 ,1分不给
可以用QBC的分页方法!
补充个方法,版主自己研究一下吧!(简单的查询分页)
public List queryUserInfoList(UserInfo userInfo){
int page=0;//起始查询位置;
int page=15;//每次查询的条数;
List al = new ArrayList();
DetachedCriteria sql1 = null;
sql1 = DetachedCriteria.forClass(UserInfo.class);
if(userInfo!=null){
if(userInfo.getUserName()!=null&&!userInfo.getUserName().equals("")){
sql1.add(org.hibernate.criterion.Restrictions.like("userName", "%"+userInfo.getUserName()+"%"));
}
}
al = this.getHibernateTemplate().findByCriteria(sql1,page,pagesize);
return al;
}
用pager-taglib来做分页,很好很强大,可以出来类似GOOGLE的分页效果
标签库 或者自己分页