如果用ssh3个框架整合的 话,一般都怎么做分页

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:56:44
没有 Query 的 api方法,应该怎么做分页

在这么回答问题 ,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的分页效果

标签库 或者自己分页