Spring中ApplicationContext.xml和属性文件的位置

Spring中ApplicationContext.xml和属性文件的位置,第1张

Spring中ApplicationContext.xml和属性文件的位置

几个方法 ,你可以这样做:

在Spring MVC,你提到

dispatcher-servlet
web.xml
如下

 <servlet>          <servlet-name>mvc-dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet </servlet-class> <load-on-startup>1</load-on-startup></servlet>

现在,默认情况下,它将查找名为的文件

mvc-dispatcher-servlet.xml
。即,-servlet.xml附加的servlet名称。它将在类路径中查找此文件。

或者 ,适合您的情况 ,如果您已经有xml文件并且不想重命名,那么 除了 上面的servlet条目 之外, 还要在web.xml
添加以下条目。

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

在这里,您可以选择WEB-
INF内的任何位置。将属性文件放在classes文件夹中,以便可以在classpath中找到它。由于您使用的是Eclipse嵌入式Tomcat,因此将以下内容作为属性占位符的bean配置。

 <property name="location"

value=”classpath:../../conf/LicenseSettings.properties” />



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5123295.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-17
下一篇2022-11-17

发表评论

登录后才能评论

评论列表(0条)

    保存