spring如何使用多个xml配置文件?
发布时间:2018-08-21 00:58 所属栏目:30 来源:站长网
导读:烈火建站学院(LieHuo.Net)XML文档 1, 在web.xml中定义 contextConfigLocation参数.spring会使用这个参数加载.所有逗号分割的xml.如果没有这个参数,spring默认加载web-inf/applicationContext.xml文件. contextConfigLocation 参数定义了要装入的 Spring
烈火建站学院(LieHuo.Net)XML文档 1, 在web.xml中定义 contextConfigLocation参数.spring会使用这个参数加载.所有逗号分割的xml.如果没有这个参数,spring默认加载web-inf/applicationContext.xml文件. contextConfigLocation 参数定义了要装入的 Spring 配置文件。原理说明如下: 1.利用ServletContextListener 实现。 Spring 提供ServletContextListener 的一个实现类ContextLoaderListener ,该类可以作为listener 使用,它会在创建时自动查找WEB-INF/ 下的applicationContext.xrnl 文件。因此,如果只有一个配置文件,并且文件名为applicationContext.xml ,则只需在web.xml文件中增加如下代码即可: 如果有多个配置文件需要载入,则考虑使用<context-para即元素来确定配置文件的文件名。由于ContextLoaderListener加载时,会查找名为contextConfigLocation的参数。因此,配置context-param时参数名字应该是contextConfigLocation。带多个配置文件的web.xml 文件如下:
(编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读