注册 登录
编程论坛 J2EE论坛

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

毕业旅行 发布于 2010-08-10 14:14, 569 次点击
初始化页面估计在调用数据库内容的过程中出错了,我查了很久没查出来,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)
3 回复
#2
hsh_19872010-08-10 23:08
at com.newtouch.demo.view.PeopleManage.findPeoples(PeopleManage.java:107)
这句话拿到的值是空的
#3
毕业旅行2010-08-11 08:58
以下是引用hsh_1987在2010-8-10 23:08:52的发言:

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