首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么使用struts+hibernate实现分页有关问题

2012-02-09 
如何使用struts+hibernate实现分页问题如题![解决办法]我先给你找找我以前写过的代码 忘了放什么地方了[解

如何使用struts+hibernate实现分页问题
如题!

[解决办法]
我先给你找找我以前写过的代码 忘了放什么地方了
[解决办法]
/**
* 分页,基本查询
*/
public List findTableList(int page, int pagesize, String queryname) {
Session session = HibernateSessionFactory.getSession();
Query query = session.getNamedQuery(queryname);
query.setFirstResult((page-1) * pagesize);
query.setMaxResults(pagesize);
List list = query.list();
HibernateSessionFactory.closeSession();
return list;
}
[解决办法]
楼上正解,我这有完整的代码,可是没人说一个谢字,凉啊!
[解决办法]
呵呵,要学雷峰,别在意拉!
[解决办法]
顶4楼的!
[解决办法]
分页怎么说呢?

我个人感觉主要是要把我当前页是多少

知道了当前页就能在数据库中查出 当前页*每页显示条数 这么多条数据 

来显示到页面上
[解决办法]
Query queryObject = session.createQuery(query);
queryObject.setFirstResult(startIndex);//从哪一条开始
queryObject.setMaxResults(maxResult);//最多多少条
return queryObject.list();

热点排行