java web编程宝典第20章问题
发表在JavaWeb图书答疑 2011-03-30
是否精华
版块置顶:
在测试项目源码的时候注册模块总是不成功,原因为提交注册后在调用UserDao类中的getUserByName(String name)这个方法时,不能正确拿到SessionFactoryProvider类提供的session对象,报空指针异常,但检查SessionFactoryProvider类后没发现错误,请问是什么原因造成的?谢谢

严重: Servlet.service() for servlet UserServlet threw exception
java.lang.NullPointerException
at com.soft.dao.UserDao.getUserByName(UserDao.java:173)
at com.soft.service.UserServlet.checkName(UserServlet.java:165)
at com.soft.service.UserServlet.doPost(UserServlet.java:44)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.soft.service.CharactorFilter.doFilter(CharactorFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
分享到:
精彩评论 1
学分: LV1
TA的每日心情
2021-12-05 19:36:20
2011-03-30
沙发
您好,请您将您测试的源码是在那一章的那个源码程序告知我们,我们会进行相应的测试,以便告诉您原因!
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照