java搜索分页,第一次查询正常,点击分页符和下一页的区别查询报空指针

匿名用户不能发表回复!|匿名用户不能发表回复!|SSH查询分页报空指针错误,求助【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:693,849贴子:
SSH查询分页报空指针错误,求助收藏
userDoaction.java@SuppressWarnings(&unchecked&)public String list() throws Exception{System.out.println(&第一次查询用名为: & + this.user);System.out.println(&第一次查询用名为: & + this.user.getUsername());int totalRow = userManager.getRows(this.user.getUsername());System.out.println(&总条数 :& + totalRow);pager = pageManager.getPager(this.getCurrentPage(), this.getPagerMethod(),totalRow);this.setCurrentPage(pager.getCurrentPage());this.users = this.userManager.getUsers(this.user.getUsername(), pager.getPageSize(), pager.getStartRow());return &list&;}在html中执行&a href=&users2.action?user.username=& &用户管理&/a&&/strong&然后跳到上面userDoaction的list()方法,返回list然后分页,输出结果正常,为: +++++ 第一次查询用名为: com.li.registration.model.User@1597dc9第一次查询用名为: 问题是当点击执行上一页或下一页&a href=&&s:url action='users2.action?user.username='&
&s:param name='currentPage' value='currentPage' /&
&s:param name='pagerMethod'&next&/s:param&
&/s:url&&&下一页&/a&再调用userDoaction的list()方法时报空指针错误,System.out.println(&第一次查询用名为: & + this.user);为null,求解决! +++++ 第一次查询用名为: null13:45:20,576 ERROR Dispatcher:38 - Exception occurred during processing request: nulljava.lang.NullPointerExceptionat com.li.registration.action.UserDoAction.list(UserDoAction.java:108)at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source)
登录百度帐号2008年2月 总版技术专家分月排行榜第一2008年1月 总版技术专家分月排行榜第一
2008年7月 总版技术专家分月排行榜第三2008年6月 总版技术专家分月排行榜第三
匿名用户不能发表回复!|hibernate分页:getHibernateTemplate().executeFind(new HibernateCallback() 执行到这句报空指针异常_百度知道
hibernate分页:getHibernateTemplate().executeFind(new HibernateCallback() 执行到这句报空指针异常
完整方法如下:
public List&UserManage& findListForPage(final String hql, final int first, final int max) {
//通过一个HibernateCallback对象来执行查询(下面这一行报空指针异常)
List&UserManage& list = getHibernateTemplate().executeFind(...
我有更好的答案
证明你getHibernateTemplate()这个拿到的HibernateTeplate是空,你需要查看一下你spring是否加载了hibernate
采纳率:37%
看看你的类继承了HibernateDaoSupport 吗?
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 分页符和下一页 的文章

 

随机推荐