我现在是用hibernate 和struts2做的一个小东西,我现在就卡到分页不会做了。。能帮帮我么

我现在是用hibernate和struts2做的一个小东西,我现在就卡到分页不会做了。。能帮帮我么有几个问题想请教我Q75793416请加我,谢谢... 我现在是用hibernate 和struts2做的一个小东西,我现在就卡到分页不会做了。。能帮帮我么 有几个问题想请教 我Q75793416请 加我,谢谢 展开
 我来答
bingo3572
2012-11-15
知道答主
回答量:48
采纳率:0%
帮助的人:15.1万
展开全部
用HIBERNATE 的SETFIRSTRESULT 和SETMAXRESULT函数来设置分页
更多追问追答
追问
我知道是用这2个函数分,我现在是不会 写页面上的【上一页】【下一页】,而且这些参数是怎么传递到action的?action该怎么接受
追答
在上一页下一页上超链接这样写上一页下一页       action中,要把REQUEST.SETATTRIUBUTE("page”,page);
page就是当前页的页数
百度网友5b121ca
2012-11-16 · TA获得超过374个赞
知道小有建树答主
回答量:169
采纳率:100%
帮助的人:174万
展开全部
这里定义的T,换成你自己定义的 entity类
index是偏移量,count是数量
public List<T> getAll(int index, int count) {
final String hql = "from T where条件...";
final int offset = index;
final int length = count;

List<T> list = getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException {
Query query = session.createQuery(hql);
query.setFirstResult(offset);
query.setMaxResults(length);
List list = query.list();
return list;
}
});
return list;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华醉A
2012-11-15 · TA获得超过229个赞
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:145万
展开全部
我有个小项目。里面正好有分页,你要吗?在上班,没法跟你讨论。
追问
行,那麻烦你帮我发到邮箱里吧,75793416@qq.com  万分感谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郭田宇
2012-11-16 · 超过21用户采纳过TA的回答
知道答主
回答量:184
采纳率:100%
帮助的人:75.2万
展开全部
分页可以用struts标签来解决。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式