2014-10-29 09:08:57,385 ERROR [main] (FrameworkServlet.java:470) – Context initialization failed 求大神查看啊 , 谢谢啦 |
|
各路大神 帮小弟看看
|
|
10分 |
自动注入userService的时候错了。你看看那里用了,贴出代码大家看看
|
package com.baobaotao.web; import java.util.Date; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import com.baobaotao.domain.User; @Controller(“loginController”) @Autowired @RequestMapping(value = “/loginCheck.html”) public UserService getUserService() { public void setUserService(UserService userService) { 这是LoginController的全部代码 |
|
配置文件的代码如下
<?xml version=”1.0″ encoding=”UTF-8″ ?> <!– 配置Jdbc模板 –> <!– 配置事务管理器 –> <!– 通过AOP配置提供事务增强,让service包下所有Bean的所有方法拥有事务 –> |
|
10分 |
看看是不是UserService 没有声明注册成springbean
|
我在上面加了 @Service(“userService”) |
|
20分 |
还想到2中可能性啊,经供参考,一个是你们UserService是接口类,注解放到实现类,还有就是是不是你的类没部署到tomcat里面啊?
|
第一种可能性,之前研究过 , 有做单元测试的 没问题 . 第二种可能性应该不会吧 ,我是用myeclipse发布到tomcat下的 , 发布到weblogic下也是报同样的错. |
|
问题终于解决了 !!!~~
是web.xml中的 <param-value>classpath:applicationContext.xml</param-value> 这个写错了 我晕哦 |