日期:2014-05-17  浏览次数:20648 次

大神发点时间帮我看大神发点时间帮我看看 spring注入的怎么老是空的,我那里搞错了。看 spring注入的怎么老是空的,我那里搞错了。
大神发点时间帮我看大神发点时间帮我看看  spring注入的怎么老是空的,我那里搞错了。看  spring注入的怎么老是空的,我那里搞错了。

帮忙看看  我struts里面配置有个地方老是报错。。
service  里面注入的dao是空值。
dao里面注入的   hibernateTemplate是空值。
大神帮忙看看spring配置文件   还有我tomcat启动成功没自动给我建表呢?设置了
<prop key="hibernate.hbm2ddl.auto">create</prop>

项目在这  帮忙呀!  http://yunpan.cn/QzvTCWvmxgrah  帮忙看看。。
------解决方案--------------------
楼主还是把关键的spring配置文件以及struts2的配置文件和关键的注入部分的代码贴出来吧
没人会有心情去下载你的项目在仔细的看的
------解决方案--------------------
@Autowired一般都写在需要注入的资源上面,例如@Autowired
                                             private UserService userService;

关于最后几个标签,简单说下,是SpringAOP相关的配置文件,不懂的话可以百度下,pointcut就是声明的切入点,表明要拦截com.ssh.service包下的所有方法,说白了就是个拦截器
                                             
------解决方案--------------------
<!-- <result name="save" type="redirectAction">addUser.action!getALL</result> 
            本身想重定向到action的但是上面的这行老是报错呀!!
             -->
动态方法调用应该这么写
<result name="save" type="redirectAction">addUser!getALL.action</result>
不过不建议用这种用,推荐使用以下这种
<result name="save" type="redirectAction">
  <param name="actionName">addUser</param>
  <param name="method">getALL</param>
</result>