0

spring MVC アプリケーションを作成しました。私は春のセキュリティの概念に取り組んでいます。そのため、webbsite-security.xml という名前のコンテキスト構成ファイルを作成し、コンテキスト構成パスに同じファイルの場所を指定しました。FILENOTFOUNDEXCEPTION(applicationContext.xml が見つかりません) という例外が発生したため、アプリケーションは失敗します。他の構成ファイルを使用している場合でも、applicationContext.xml という名前のファイルを終了する必要がありますか?

4

1 に答える 1

1

なぜそれを他の名前にしたいのですか。それは、物事を行うためのデフォルトの標準的な春の方法に反します。関連する構成ファイルをデフォルトのアプリ コンテキスト xml にインポートするだけです。

ただし、変更する場合は、web.xml で次のように指定する必要があります。

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/whatevever.xml</param-value>
</context-param> 

<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
于 2012-07-17T09:12:31.043 に答える