JAVA SSH 框架 hibernate 分页查询一直报异常

Cost类action类... Cost类

action类
展开
 我来答
匿名用户
2015-08-17
展开全部
这个错误信息好小看不清楚,但是你的分页写的是不合理的,你分页应该要把查询条件带进去的,你没有带进去。你现在做的分页只能是没有条件查询时候能用,有条件用不了。
追问
请问你有例子吗?你QQ号多少
追答
以前用够hibernate,现在的项目是ibatis的,这个是编程思想的问题。可以私信我。
百度网友81e6f67
2015-08-17 · 超过19用户采纳过TA的回答
知道答主
回答量:76
采纳率:100%
帮助的人:50.5万
展开全部
你的sql语句是没有问题的,问题出在你用的查询方法。....find(hql)会返回一个list。而“select count(*) from Cost” 只会返回一个值。所以报错。你可以这样用: return ((Integer)getHibernateTemplate().iterate(hql).next()).intValue();
更多追问追答
追问
麻烦说的详细些呗 我要改很多吧
追答
不用,就改查询条数哪里就可以了。不用传pageSize你这个查询的是总条数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ludengji
2015-08-17 · TA获得超过208个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:97.7万
展开全部
看下Cost这个类是怎样的。
追问
Cost  类里我只是写了数据库里的那些变量和get set  方法  page和 pageSize  的都放到了action调用类里了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式