2 qq 27922023 qq_27922023 于 2016.02.04 19:40 提问

spring hibernate struts2整合出现空指针异常

本人菜鸟大学生一枚,跪求高手指教,不甚感激,
我在spring hibernate整合后测试没有问题,可以实现对数据库的操作,然后我整合struts,同样的在action中调用业务方法,查询数据库所有的时候,出现空指针异常

7个回答

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.02.04 19:48

调试下哪的空指针,如果是属性注入失败的话,检查spring的配置文件是否正确。

qq_31233349
qq_31233349   2016.02.04 20:52

没有进入到你的action中的方法里面,用debug调试一下,看看是不是哪里写错了

luochoudan
luochoudan   Ds   Rxr 2016.02.04 22:43

这问题问的,没代码没图说啥。

Mr_li13
Mr_li13   2016.02.05 01:28

给你一个意见,在每一步得到数据处打印,或者断点查看。

rui888
rui888   Ds   Rxr 2016.02.05 09:54

看错误信息具体哪里报错的。这个错很常见

beacon_2011
beacon_2011   Rxr 2016.02.05 16:13

运行时候报的吗?把代码贴出来看看

91program
91program   Ds   Rxr 2016.02.04 20:48

空指针,需要分析代码
最好能在代码中增加对 空指针 的判断,最好有 LOG 输出以方便分析。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
struts2与spring整合时,报空指针NullPointerException异常的解决
下午写了ssh的测试程序,但是最后在运行时,Action里面的service总是注入不进来,提示NullPointerException异常。仔细一看错误提示,肯定是没有注入进来。就比较郁闷了。花了一个下午时间,终于解决了。 原来是: 在spring配置文件中对于action的配置,假设id是useraction,那么在struts.xml中,不应该还是像以前单独用struts时那样,而是将在
部署Struts2+hibernate的项目,报空指针异常和找不到包。
六月 08, 2017 2:46:38 下午 org.apache.catalina.startup.HostConfig reload 信息: Reloading context [/wwRentcar] 六月 08, 2017 2:46:42 下午 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info 信息: Pa
Spring+Struts2+Hibernate(ssh)三大框架整合流程
整合ssh三大框架详细流程,分两种方式整合Hibernate 一、SSH整合前的准备;二、Spring整合Struts2;三、Spring整合Hibernate一(带有Hibernate配置文件);四、Spring整合Hibernate二(不带有Hibernate配置文件);五、相关问题(如:延迟加载异常)
Struts2+Spring3+Hibernate3整合时遇到的包冲突问题
<br />建完工程,启动tomcat时出现以下错误:(记录一下)<br />Spring异常:Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method failed; nested exception is net.sf.cglib 收藏 <br />org.spr
框架(Spring、Struts2和Hibernate三者)整合
总结一下就是: 1.Struts2与Spring相连的是:action不是Struts2框架new 出来的,而是从Spring的xml(applicationContext.xml)配置文件中拿出 2.Spring和Hibernate相通的是:Hibernate的SessionFactory采用Spring注入,同时dao的实现类继承Spring的类(HibernateDaoSupport)
Struts2+Spring+Hibernate整合的例子
最近学习了Struts2,Spring,Hibernate的内容。并做了一个简单的消息发送的例子,因为系统很小,所以也不好意思叫系统。虽然例子简单,但SSH整合的基本内容都包含了。就记录下来,方便以后查阅。 这个是系统的基本需求。 用户能够发送消息(多选用户进行群发),查看自己的收件箱(其实是看自己接收到的消息),查看发件箱(查看发送消息记录)。用户进行分组,每个分组也可以包含多个子分组。
struts2_hibernate5_spring4整合的一般步骤及其注意事项
整合逻辑:先整合spring,再整合hibernate,最后整合Struts2. spring整合: 1.导入相关jar包:导入spring相关jar包:ioc,aop,tx,web,junit整合包 2.在src目录下创建config.spring的包,在其中创建applicationContext.xml文件,引入约束文件。本项目IOC与DI均采用注解的方式实现 <beans xml
Hibernate4与spring3 sessionFactory().getCurrentSession() 空指针
http://stackoverflow.com/questions/15939932/hibernateexception-no-session-found-for-current-thread-when-calling-service-from
Struts2+Spring+Hibernate 三大框架的合并集成
这次来看看Struts2+Spring+Hibernate三大框架的整合应用,主要是Spring和Hibernate框架的整合,因为前边已经将Strtus2+Spring整合过了基本一样。          首先看一下分工吧:            Struts2做的MVC的流程框架,主要完成从客户端访问到选择anction的过程,其中过滤器起到了Controller的作用,acti
【SSH网上商城项目实战01】整合Struts2、Hibernate4.3和Spring4.2
今天开始做一个网上商城的项目,首先从搭建环境开始,一步步整合S2SH。这篇博文总结了如何整合Struts2、Hibernate4.3和Spring4.2。 整合三大框架得先从搭建各部分环境开始,也就是说首先得把Spring,Hibernate和Struts2的环境搭建好,确保它们没有问题了,再做整合。这篇博文遵从的顺序是:先搭建Spring环境--&gt;然后搭建Hibernate环境--&gt; 整合