BeanCreationException:创建bean时出错

时间:2016-04-05 19:32:48

标签: spring spring-mvc

MVC-调度-servlet.xml中

<bean class="com.springframework.BlogController">
<property name="formView" value="Welcome" />
<property name="successView" value="Home" />

<!-- Mapping validator -->
<property name="validator">
    <bean class="com.springframework.BloggerValidator" />
</property>

错误:

严重:上下文初始化失败 org.springframework.beans.factory.BeanCreationException:使用名称&#39; org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping#0&#39;创建bean时出错。在ServletContext资源[/WEB-INF/mvc-dispatcher-servlet.xml]中定义:bean的初始化失败;嵌套异常是org.springframework.beans.factory.CannotLoadBeanClassException:无法找到名为&#39; com.springframework.BlogController#0&#39;的bean的类[com.springframework.BlogController]。在ServletContext资源中定义[/WEB-INF/mvc-dispatcher-servlet.xml];嵌套异常是java.lang.ClassNotFoundException:com.springframework.BlogController 相关原因:org.springframework.beans.factory.CannotLoadBeanClassException:找不到名为&#39; com.springframework.BlogController#0&#39;的bean的类[com.springframework.BlogController]。在ServletContext资源中定义[/WEB-INF/mvc-dispatcher-servlet.xml];嵌套异常是java.lang.ClassNotFoundException:com.springframework.BlogController     在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)     在org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory $ 1.run(AbstractAutowireCapableBeanFactory.java:409)     at java.security.AccessController.doPrivileged(Native Method)

1 个答案:

答案 0 :(得分:0)

  

找不到名为&#39; com.springframework.BlogController&#39;的bean的类[com.springframework.BlogController]

在webapp的类路径中没有名为com.springframework.BlogController的类。

检查/ WEB-INF /&#34; *&#34; .xml

中的限定类名是否正确

或者,检查/ WEB-INF / classes目录是否缺失。