Spring框架web.xml里几个位置的contextConfigLocation有什么不同? 5

比如:1、写在web-app元素下的contextConfigLocation<context-param><param-name>contextConfigLocati... 比如:
1、写在web-app元素下的contextConfigLocation
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/spring-security.xml
</param-value>
</context-param>
2、写在servlet元素和DispatcherServlet下的contextConfigLocation
<servlet>
<servlet-name>disServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name> 【这个位置的contextConfigLocation】
<param-value>/WEB-INF/spring-mvc-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

请问就这2个位置和其他位置而言,对写在对应的param-value的xml中的各个bean的初始化和注入效果是完全一样的吗?如果不是有什么区别?
请回答,把几个xml写到一个地方行不行,有没有负作用?
比如
<servlet>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value> 【多个配置文件都写在一处,而不是分散,行不行,有没有坏处?】
/WEB-INF/spring-mvc-config.xml
/WEB-INF/spring-security.xml

</param-value>
</init-param>
</servlet>
展开
 我来答
p6631035
2014-12-29 · TA获得超过186个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:102万
展开全部
效果一样的,都是用来指定bean的配置文件,不过写在一起要用逗号隔开。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式