2017-05-02 40 views
0

Springは自動的に(リスナーを追加せずに)パッケージからコンテキストファイルをロードします。 次のリスナーをweb.xmlに追加できません。私がそれらを追加すると、エラーが表示されます。春用のオプションがあります。パッケージを自動的にスキャンしてXMLをロードします。Springは自動的にパッケージからコンテキストファイルをロードします

<listener> 
    <listener-class> 
    org.springframework.web.context.ContextLoaderListener 
</listener-class> 
</listener> 

<context-param> 
    <param-name>contextConfiglocation</param-name> 
    <param-value> 
     classpath:com/preprogrammer/recruiterbox/config/dao-context.xml 
    </param-value> 
</context-param> 
+0

エラーではありません。どのエラーが出ますか? – Henry

+0

あなたが言ったことが正確に正しいこと –

+0

@Henryこれは私が取得しているエラーです:SEVERE:コンテキストの初期化に失敗しました org.springframework.beans.factory.BeanDefinitionStoreException:ServletContextリソース[/WEB-INF/applicationContext.xmlからXMLドキュメントを解析中のIOException ];ネストされた例外はjava.io.FileNotFoundExceptionです:ServletContextリソース[/WEB-INF/applicationContext.xml]を開けませんでした。しかし、コンテキスト・パラメタのコンテキストxmlを正しく記述しました。 –

答えて

0
<import resource="classpath:applicationContext.xml" /> 

あなたのservert.xmlファイルでそれをインポートすることができます。

XMLがclasspathで利用できる場合は、springが処理します。リスナーは必要ありません。

関連する問題