2017-12-01 13 views
0

これは多くのクエリで尋ねられていることがわかります。私はすべてのオプションを試したが、まだエラーが出ているので、私は投稿しています。要素 'mvc:bean'の宣言はありません

<?xml version="1.0" encoding="UTF-8"?> 

http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd「>

<mvc:annotation-driven></mvc:annotation-driven> 
<context:component-scan base-package="com.cts"></context:component-scan> 
<mvc:bean 
    class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
    <property name="prefix" value="/WEB-INF/jsp" /> 
    <property name="suffix" value=".jsp" /> 
</mvc:bean> 
<mvc:bean id="messageSource" 
    class="org.springframework.context.support.ReloadableResourceBundleMessageSource"> 
</mvc:bean> 
<bean id="validator" 
    class="org.springframework.validation.beanvalidation.LocalValidatorFactoryBean"></bean> 
<mvc:interceptors> 
    <bean class="org.springframework.web.,servlet.i18n.LocaleChangeInterceptor"> 
     <property name="paramName" value="locale"></property> 
    </bean> 
</mvc:interceptors> 

という私が取得しています

説明リソースパスロケーションタイプ cvc-complex-type.2.4.c:一致するワイルドカードは厳密ですが、要素 'mvc:bean'の宣言は見つかりません。春-servlet.xml/CATestSlotBooking_Skeleton/WebContentを/ WEB-INFライン17 XMLの問題

私が使用しています春の4.01リリースのjarファイル

答えて

0

InternalResourceViewResolver & messageSourceが誤ってあなたのXMLで定義されています。そのようなタグはmvc:beanのようにありません。それが問題なのです。次のようにする必要があります。

<bean 
    class="org.springframework.web.servlet.view.InternalResourceViewResolver"> 
    <property name="prefix" value="/WEB-INF/jsp" /> 
    <property name="suffix" value=".jsp" /> 
</bean> 
<bean id="messageSource" 
    class="org.springframework.context.support.ReloadableResourceBundleMessageSource"> 
</bean> 
関連する問題