当前位置: 代码迷 >> Java Web开发 >> 初始化的时候出现空指针异常
  详细解决方案

初始化的时候出现空指针异常

热度:119   发布时间:2010-08-10 14:14:50.0
初始化的时候出现空指针异常
初始化页面估计在调用数据库内容的过程中出错了,我查了很久没查出来,JAVA新手。。。贴下报错的信息,不知道够不够看出问题。
java.lang.NullPointerException
    at com.newtouch.demo.view.PeopleManage.findPeoples(PeopleManage.java:107)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.newtouch.web.DispatchManager.doAction(DispatchManager.java:368)
    at com.newtouch.web.servlet.DispatcherFilter.jump(DispatcherFilter.java:135)
    at com.newtouch.web.servlet.DispatcherFilter.doFilter(DispatcherFilter.java:75)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
    at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
    at org.mortbay.http.HttpServer.service(HttpServer.java:909)
    at org.mortbay.http.HttpConnection.service(HttpConnection.java:820)
    at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:986)
    at org.mortbay.http.HttpConnection.handle(HttpConnection.java:837)
    at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:245)
    at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
    at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
搜索更多相关主题的帖子: 指针  

----------------解决方案--------------------------------------------------------
at com.newtouch.demo.view.PeopleManage.findPeoples(PeopleManage.java:107)
这句话拿到的值是空的
----------------解决方案--------------------------------------------------------
以下是引用hsh_1987在2010-8-10 23:08:52的发言:

at com.newtouch.demo.view.PeopleManage.findPeoples(PeopleManage.java:107)
这句话拿到的值是空的
那个函数的返回值是一个Page,具体是通过people的属性从数据库里去查找相应的页面。
我看过数据库里确实是有数据的,那问题会出在哪里呢,我服务层,数据库层的内容都看了好几遍了,找不到问题在哪里。。。
----------------解决方案--------------------------------------------------------
回复 3楼 毕业旅行
断点107行,找到null的那个变量,然后再找为什么这个变量为null
----------------解决方案--------------------------------------------------------
  相关解决方案