日期:2014-05-19  浏览次数:20678 次

hibernate和struts2整合,sessionFactory无法加载
我在后台业务层测试hibernate是有效地,值已经取到了。可以通过struts2执行action,在action方法中调用业务层时,hibernate却报错了,factory、session都加载失败。这是怎么回事呢?是jar包的问题,还是?????????求指教谢谢

------解决方案--------------------
把houseTypeService 的实例化放到要到用的方法里看一下
------解决方案--------------------
看一下配置文件吧
struts和spring整合的时候要把action交给spring来管理的,异常提示是空指针,houseTypeService是不是用spring注入的,如果是,检查配置是有没有字母错误,如果没有,想一下struts2-spring-plugin有没有引入
------解决方案--------------------
有可能木有注入……才报空指针,LZ看看配置文件……
------解决方案--------------------
直接執行沒有問題,加了struts2出問題,看下struts2配置,先不訪問service

------解决方案--------------------
断点DeBug一下,看是哪里空指针异常
------解决方案--------------------
你是异常不是出在dao里么?和action啥关系?
com.shucb.WYMS.dao.HouseTypeDao.list(HouseTypeDao.java:22)
 
------解决方案--------------------
少两个包
你在网上在下个下来 烤个包进去嘛
------解决方案--------------------
LZ的HouseTypeDao也是直接实例化的?最好加个断点调试看看HouseTypeDao是不是空的……