当前位置: 技术问答>java相关
我的分页程序出现java.lang.NullPointerException该怎么办?
来源: 互联网 发布时间:2015-11-05
本文导语: 原本分页的时候是好好的,工作正常,我在显示“下一页”“上一页”之前加了一个if..else...语句来判断是否admin,这样就出现了下面的错误不知大伙遇到过这个问题没? java.lang.NullPointerException at _classsite._addresslist__...
原本分页的时候是好好的,工作正常,我在显示“下一页”“上一页”之前加了一个if..else...语句来判断是否admin,这样就出现了下面的错误不知大伙遇到过这个问题没?
java.lang.NullPointerException
at _classsite._addresslist__jsp._jspService(/classsite/addressList.jsp:108)
at com.caucho.jsp.JavaPage.service(JavaPage.java:74)
at com.caucho.jsp.Page.subservice(Page.java:485)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:176)
at com.caucho.server.http.Invocation.service(Invocation.java:278)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:129)
at com.caucho.server.http.ServletServer.serviceTop(ServletServer.java:847)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:213)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:536)
java.lang.NullPointerException
at _classsite._addresslist__jsp._jspService(/classsite/addressList.jsp:108)
at com.caucho.jsp.JavaPage.service(JavaPage.java:74)
at com.caucho.jsp.Page.subservice(Page.java:485)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:176)
at com.caucho.server.http.Invocation.service(Invocation.java:278)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:129)
at com.caucho.server.http.ServletServer.serviceTop(ServletServer.java:847)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:213)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:536)
|
那就把你的
if else代码贴出来吧!
if else代码贴出来吧!
|
既然while(listBean.isAvailable())与while(rs.next())类似,那你经过这么一个循环后,指针不就移到最末了吗?
如果只是判断记录是否为空,用if(listBean.isAvailable()),如果要循环显示,请注意while的结束位置(显示语句应该在while里)
如果只是判断记录是否为空,用if(listBean.isAvailable()),如果要循环显示,请注意while的结束位置(显示语句应该在while里)