本帖最后由 kgkaidi 于 2012-09-01 22:12:41 编辑

解决方案 »

  1.   

    java.lang.NullPointerException
    空指针异常,说明某个对象没有初始化或者函数返回了null之类的问题。org.nkd.mysql.bean.ShowRecordByPage.show(ShowRecordByPage.java:83)
    既然已经贴了代码了,好歹把83行是哪行标记一下吧?
      

  2.   

    我的失误: 第83行是   rowSet.absolute((page-1)*pageSize+1);
    第68行是:presentPageResult=show(showPage)
    show方法 可能出错了 但我不知道怎么错了
      

  3.   

    如果 83 行是 rowSet.absolute((page-1)*pageSize+1);
    说明 rowSet 是 null,你之前的初始化应该失败了。
    而你又有一个很不好的习惯,就是:
      catch(Exception exp){}
    完全隐藏了所有可能出错的信息,比如连接数据库可能就失败了,或者查询失败了。你应该至少:
      catch(Exception exp){
      exp.printStackTrace();
      }