如何更改 ContextLoaderListener 的应用程序上下文路径

发布于 2024-12-05 01:55:25 字数 328 浏览 0 评论 0原文

在我的应用程序中,默认情况下 org.springframework.web.context.ContextLoaderListener 在 WEB-INF 文件夹中查找 Applicationcontext.xml 。现在我想将 Applicationcontext.xml 文件移动到 src/main/resources 文件夹。但如果我这样做,我会收到错误 java.io.FileNotFoundException:无法打开 ServletContext 资源 [/WEB-INF/applicationContext.xml]。

如何指定 ContextLoaderListener 在资源文件夹中查找文件?请帮忙

In my application by default org.springframework.web.context.ContextLoaderListener looks for Applicationcontext.xml in WEB-INF folder. Now i want to move Applicationcontext.xml file to src/main/resources folder. But if i do this i get error java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/applicationContext.xml].

How do i specify ContextLoaderListener to look for file in resources folder? please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

dawn曙光 2024-12-12 01:55:25

如果您将其添加到 Maven 资源文件夹,只需将:添加

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:applicationContext.xml</param-value>
</context-param>

到您的 web.xml 中。

If you added it to Mavens resources folder simply add:

<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:applicationContext.xml</param-value>
</context-param>

to your web.xml.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文