spring的配置文件applicationContext.xml的默认地址在WEB-INF下,只要在web.xml中加入代码

org.springframework.web.context.ContextLoaderListener

spring就会被自动加载

但在实际的开发过程中,我们可能需要调整applicationContext.xml的位置,以使程序结构更加的清晰。在web.xml中,配置Spring配置文件的代码如下:

contextConfigLocation这里写路劲

根据Spring框架的API描述,有以下四种方法配置applicationContext.xml文件路径

1. /WEB-INF/applicationContext.xml 2. com/config/applicationContext.xml 3. file:C:/javacode/springdemo/com/config/applicationContext.xml 4. classpath:com/config/applicationContext.xml

注:以上路径只是举例,具体使用还是要针对真是项目的

开发过程中,如果spring的配置文件applicationContext.xml未加载的话,一般回报这样的错误 Could not open ServletContext resource [/WEB-INF/applicationContext.xml] 下面就有我为大家举例自定义applicationContext.xml路径的常见的方法。

1、Spring配置文件在WEB-INF下面

这种情况你可以不去管他,不进行配置,因为spring会默认去加载,如果一定要配置呢,可以这样

  WEB-INF/applicationContext.xml

2、Spring配置文件在WEB-INF下的某个文件夹下,比如config下,可以这样配置

WEB-INF/config/applicationContext.xml

3、Spring配置文件在src下面,可以这样配置

  WEB-INF/classes/applicationContext.xml

或者

contextConfigLocation  classpath:applicationContext.xml

4、Spring配置文件在src下的某个包里,比如com.config,可以这样配置

  WEB-INF/classes/com/config/applicationContext.xml

或者

  classpath:com/config/applicationContext.xml

Spring配置文件路径详解相关推荐

  1. ssh2的application.xml配置文件配置详解

    ssh2的application.xml配置文件配置详解 1.导入其他的配置文件.在ssh项目中可以导入其他的配置文件,导入的格式为: <import resource="classp ...

  2. SpringMVC基础--spring MVC配置详解

    牧涛 --<-<-<@态度决定一切→_→... 博客园 首页 新闻 新随笔 联系 管理 订阅 随笔- 171  文章- 3  评论- 79  spring MVC配置详解 现在主流的 ...

  3. Java Spring框架入门详解教程【多测师_何sir】

    Spring框架入门详解教程 spring概述 spring结构 spring IOC spring DI spring概述 Spring是一个非常活跃的开源框架, 它是一个基于IOC和AOP来构架多 ...

  4. Spring Web MVC详解

    Spring Web MVC详解 原创 2016年03月23日 10:55:57 标签: 421 编辑 删除 2.1.Spring Web MVC是什么 Spring Web MVC是一种基于Java ...

  5. 第七章httpd.conf主配置文件的详解

    版本V1.0 时间2012-10-04 版权GPL 作者itnihao 邮箱 itnihao@qq.com 博客 http://itnihao.blog.51cto.com 如需重新发行,请注明以上信 ...

  6. spring2.0和spring2.5及以上版本的jar包区别 spring jar 包详解

    spring jar 包详解 spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环 ...

  7. Apache2 httpd.conf配置文件中文版详解

    Apache2 httpd.conf配置文件中文版详解 # # 基于 NCSA 服务的配置文件. # #这是Apache服务器主要配置文件. #它包含服务器的影响服务器运行的配置指令. #参见< ...

  8. Spring事务管理详解_基本原理_事务管理方式

    Spring事务管理详解_基本原理_事务管理方式 1. 事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,使用JDBC的事务管理机制,就是利用java.sql.Connection对象 ...

  9. cmake find_package路径详解

    cmake find_package路径详解 转自:https://zhuanlan.zhihu.com/p/50829542 经常在Linux下面写C++程序,尤其是需要集成各种第三方库的工程,肯定 ...

最新文章

  1. 德鲁克的黄金管理20条—------中高层管理必修课
  2. Java程序员的春天!springdocker部署
  3. lt;备份gt;10月18日 DNS
  4. android.content.Context.getResources()‘ on a null object reference
  5. 最小错误率贝叶斯决策
  6. Silverlight OOB Setup
  7. 深度相机---(1)TOF总结
  8. javascript arraybuffer
  9. warning C4819: The file contains a character that cannot be represented in the current code page
  10. IHttpModule与IHttpHandler的区别整理
  11. pycharm和python一样吗_PyCharm中Directory与Python package的区别
  12. 软件网站安全性的设计与检测与解决方案
  13. 敏捷开发 建立愿景、使命_使用愿景板创建敏捷产品策略的10条技巧
  14. ZigBee模块无线传输星形拓扑组网结构简介
  15. STM32F103ZE驱动PMW3901光流模块
  16. core dump 是什么意思?
  17. 恩兔NS-1刷ARMBIAN教程
  18. 太用力的人跑不远,android开发视频
  19. python实现Hangman游戏
  20. 第七天你知道TLE是什么了吗(特别感谢英雄哥友情出演

热门文章

  1. 书法报卢御晨老师讲米芾九札
  2. Listener(监听器)的简单介绍
  3. 单例模式+php+应用场景,PHP单例模式应用场景有哪些?
  4. 学完大数据的运用,龙歌平
  5. 在Windows系统中通过简单代码实现一键截图功能
  6. Android 蓝牙 OPP文件传输-Obex协议连接-socket连接 从framework到协议栈btif层 --- 全网最详细(一)
  7. 两万元的计算机什么配置,什么叫有钱就是任性?小伙买两万多的电脑眼都不眨,这配置我爱了!...
  8. Windows API CreateWindow
  9. usb redirector for linux,USB Redirector(管理usb设备软件)V6.10.1 官方版
  10. GRS认证标准,GRS再生认证总结