2016-04-05 19 views
0

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> 

BeanCreationException:エラー作成豆

エラー:コンテキスト初期化 org.springframework.beans.factory.BeanCreationExceptionを失敗しました:エラーが作成SEVEREが

ServletContextリソース[/WEB-INF/mvc-dispatcher-servlet.xml]で定義された、名前が 'org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping#0'のBean:Beanの初期化に失敗しました。ネストされた例外はorg.springframework.beans.factory.CannotLoadBeanClassExceptionです:ServletContextリソースで定義された 'com.springframework.BlogController#0'という名前のbeanのクラス[com.springframework.BlogController]が見つかりません[/ WEB-INF/mvc-dispatcher- servlet.xml];ネストされた例外はjava.lang.ClassNotFoundException:com.springframework.BlogController 関連する原因:org.springframework.beans.factory.CannotLoadBeanClassException:名前が 'com.springframework.BlogController#0のBeanのクラス[com.springframework.BlogController]が見つかりません'はServletContextリソース[/WEB-INF/mvc-dispatcher-servlet.xml]で定義されています。 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory $ 1からorg.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBeanでcom.springframework.BlogController (AbstractAutowireCapableBeanFactory.java:480) :ネストされた例外は、java.lang.ClassNotFoundExceptionがあります.RUN(AbstractAutowireCapableBeanFactory.java:409)java.security.AccessController.doPrivileged(ネイティブメソッド)で

+0

クラスBlogControllerはjarファイル内にありますか? –

+0

いいえBlogControllerはパッケージcom.springframework –

答えて

0

Cannot find class [com.springframework.BlogController] for bean with name 'com.springframework.BlogController'

、Webアプリケーションのクラスパスにcom.springframework.BlogController呼ばないクラス。

チェック修飾クラス名が/WEB-INF/"*".xml

あるいは、行方不明であれば/ WEB-INF/classesディレクトリをチェックして正しいかどうか。

+0

にあります。クラスBlogControllerがその場所に存在し、名前がmy xmlファイルで正しく指定されています。 –

関連する問題