web容器中实例化spring相关配置说明
2011-07-01 15:56
435 查看
web容器中实例化spring相关配置说明:
要想在web容器实例化时加载spring容器,web.xml文件中配置如下:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:bean.xml</param-value>
</context-param>
<!-- 对Spring容器进行实例化的监听器s -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
说明:
默认情况下spring实例化时加载的是/WEB-INF/下的applicationContext.xml
<param-name>contextConfigLocation</param-name>
<param-value>classpath:bean.xml</param-value>指定了spring需要加载的文件(类路径下的bean.xml文件)
如果配置文件有多个配置如下:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:conf/spring/applicationContext_core*.xml,
classpath*:conf/spring/applicationContext_dict*.xml,
classpath*:conf/spring/applicationContext_hibernate.xml,
classpath*:conf/spring/applicationContext_staff*.xml,
classpath*:conf/spring/applicationContext_security.xml
classpath*:conf/spring/applicationContext_modules*.xml
classpath*:conf/spring/applicationContext_cti*.xml
classpath*:conf/spring/applicationContext_apm*.xml
</param-value>
</context-param>
或者(使用空格隔开,如下配置:)
<CONTEXT-PARAM>
<PARAM-NAME>contextConfigLocation</PARAM-NAME>
<PARAM-VALUE>
applicationContext-database.xml applicationContext.xml
</PARAM-VALUE>
</CONTEXT-PARAM>
要想在web容器实例化时加载spring容器,web.xml文件中配置如下:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:bean.xml</param-value>
</context-param>
<!-- 对Spring容器进行实例化的监听器s -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
说明:
默认情况下spring实例化时加载的是/WEB-INF/下的applicationContext.xml
<param-name>contextConfigLocation</param-name>
<param-value>classpath:bean.xml</param-value>指定了spring需要加载的文件(类路径下的bean.xml文件)
如果配置文件有多个配置如下:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath*:conf/spring/applicationContext_core*.xml,
classpath*:conf/spring/applicationContext_dict*.xml,
classpath*:conf/spring/applicationContext_hibernate.xml,
classpath*:conf/spring/applicationContext_staff*.xml,
classpath*:conf/spring/applicationContext_security.xml
classpath*:conf/spring/applicationContext_modules*.xml
classpath*:conf/spring/applicationContext_cti*.xml
classpath*:conf/spring/applicationContext_apm*.xml
</param-value>
</context-param>
或者(使用空格隔开,如下配置:)
<CONTEXT-PARAM>
<PARAM-NAME>contextConfigLocation</PARAM-NAME>
<PARAM-VALUE>
applicationContext-database.xml applicationContext.xml
</PARAM-VALUE>
</CONTEXT-PARAM>
相关文章推荐
- web容器中实例化spring相关配置解析
- web工程初始化spring容器, 并读入总配置文件
- Spring Boot 学习笔记(二)—— WEB相关配置
- Spring-web中的web.xml为Servlet提供的配置选项说明
- spring中applicationContext.xml在web.xml中的配置路径说明
- 转-spring boot web相关配置
- Spring Boot入门——web相关配置
- Spring Boot WEB相关配置
- spring boot web相关配置
- 关于使用Spring和hibernate开发web程序的配置说明和简单实例的详细说明
- SpringBoot学习笔记(四) SpringBoot Web相关的自动配置
- 大数据WEB阶段 Servlet配置优先级 , Spring容器设置对静态资源放行
- spring WEB MVC + Spring + hibernate开发web程序的配置说明和简单实例的详细说明
- 【转】spring boot web相关配置
- spring boot web相关配置
- 基于纯Java代码的Spring容器和Web容器零配置的思考和实现(3) - 使用配置
- IntelliJ IDEA 配置Gradle运行SpringBoot Web项目(tomcat容器)
- 搭建spring框架的时候,web.xml中的spring相关配置,可以不用配置ContextLoaderListener(即只配DispatcherServlet)吗?
- 基于纯Java代码的Spring容器和Web容器零配置的思考和实现(3) - 使用配置
- Web容器启动时加载Spring的配置