查询数据库进行分页显示 本帖最后由 kgkaidi 于 2012-09-01 22:12:41 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.lang.NullPointerException空指针异常,说明某个对象没有初始化或者函数返回了null之类的问题。org.nkd.mysql.bean.ShowRecordByPage.show(ShowRecordByPage.java:83)既然已经贴了代码了,好歹把83行是哪行标记一下吧? 我的失误: 第83行是 rowSet.absolute((page-1)*pageSize+1);第68行是:presentPageResult=show(showPage)show方法 可能出错了 但我不知道怎么错了 如果 83 行是 rowSet.absolute((page-1)*pageSize+1);说明 rowSet 是 null,你之前的初始化应该失败了。而你又有一个很不好的习惯,就是: catch(Exception exp){}完全隐藏了所有可能出错的信息,比如连接数据库可能就失败了,或者查询失败了。你应该至少: catch(Exception exp){ exp.printStackTrace(); } jsp 操纵 word 如何实现 刚学习Servlet,访问路径上遇到问题了 怎样在一个textarea输入文字,通过JS对textarea进行统计,并将统计的结果记录在另一个文本框里面。 安装JSP Liferay组织的权限 Jbuilder+weblogic 帮帮小弟,一个关于math.round的问题 tomcat连接池的问题? bean的问题 怎么配置Sql2000和2008 tomcat 闪一下就没了 html里面内容自适应的问题???
空指针异常,说明某个对象没有初始化或者函数返回了null之类的问题。org.nkd.mysql.bean.ShowRecordByPage.show(ShowRecordByPage.java:83)
既然已经贴了代码了,好歹把83行是哪行标记一下吧?
第68行是:presentPageResult=show(showPage)
show方法 可能出错了 但我不知道怎么错了
说明 rowSet 是 null,你之前的初始化应该失败了。
而你又有一个很不好的习惯,就是:
catch(Exception exp){}
完全隐藏了所有可能出错的信息,比如连接数据库可能就失败了,或者查询失败了。你应该至少:
catch(Exception exp){
exp.printStackTrace();
}