web.xml 配置 contextConfigLocation
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.
<context-param>
存放位置:
1:src下面
需要在web.xml中定义如下:
<context-param>
2:WEB-INF下面
需要在web.xml中定义如下:
<context-param>
web.xml 通过contextConfigLocation配置spring 的方式
SSI框架配置文件路径问题:
spring 的 1个 路径: src 名称: applicationContext.xml
ibatis 的 1个+N个 路径: src+src(可配置) 名称: SqlMapConfig.xml + N
部署到tomcat后,src目录下的配置文件会和class文件一样,自动copy到应用的 classes目录下
运行时使用的是web-info/classes目录下的applicationContext.xml。
<context-param>
多个配置文件的加载
<context-param>
contextConfigLocation 参数定义了要装入的 Spring 配置文件。
还有最好把所有Spring配置文件都放在一个统一的目录下,如果项目大了还可以在该目录下分模块建目录。这样程序看起来不会很乱。
在web.xml中的配置如下:
Xml代码
<context-param>
"**/"表示的是任意目录;
"**/applicationContext-*.xml"表示任意目录下的以"applicationContext-"开头的XML文件。
你自己可以根据需要修改。最好把所有Spring配置文件都放在一个统一的目录下,如:
<context-param>
原文:https://blog.csdn.net/tiantiandjava/article/details/8964912
web.xml 配置 contextConfigLocation的更多相关文章
- java web.xml配置详解
		
1.启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点. 2.紧急着,容创建一个Servl ...
 - Spring MVC的web.xml配置详解(转)
		
出处http://blog.csdn.net/u010796790 1.spring 框架解决字符串编码问题:过滤器 CharacterEncodingFilter(filter-name) 2.在w ...
 - java web.xml配置详解(转)
		
源出处:java web.xml配置详解 1.常规配置:每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定. web.xml定义: .站台的名称和说明 .针对环境参 ...
 - web.xml 配置介绍
		
这个不是原创,有点早了,具体从哪里来的已经记不得了.但是东西是实实在在的. 1.启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<c ...
 - ssm web.xml配置解析
		
以下为web.xml的配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi=& ...
 - web.xml配置以及一些详解
		
web.xml的根元素定义如下所示(代表当前使用哪个模版): <?xml version="1.0" encoding="UTF-8"?> < ...
 - Maven-SSM项目pom.xml配置以及springmvc配置以及mybatis配置及web.xml配置
		
一.Maven本地仓库的pom.xml配置 (全部是mysql数据库) <project xmlns="http://maven.apache.org/POM/4.0.0" ...
 - 转:web.xml 配置中classpath: 与classpath*:的区别
		
原文链接:web.xml 配置中classpath: 与classpath*:的区别 引用自:http://blog.csdn.net/wxwzy738/article/details/1698393 ...
 - web.xml配置重理解
		
<context-param> <param-name>home-page</param-name> <param-value>home.jsp< ...
 
随机推荐
- 分布式边缘容器项目 SuperEdge v0.7.0 版本来袭!
			
作者 SuperEdge 开发者团队,腾讯云容器中心TKE Edge团队 摘要 SuperEdge是基于原生Kubernetes的分布式边缘云容器管理系统,由腾讯云牵头,联合英特尔.VMware威睿. ...
 - 【python】kNN基础算法--分类和推荐系统
			
(1)k-近邻算法是分类数据最简单最有效的方法. (2)在将数据输入到分类器之前,必须将待处理数据的格式改变为分类器可以接受的格式. (3)所有的推荐模型都可以使用这个算法,只要将结果量化就行了,主要 ...
 - Laravel—数据库操作与Eloquent模型使用总结
			
数据库操作 执行原生SQL //查询 $emp = DB::select('select * from employees where emp_no = 1'); $emp = DB::select( ...
 - php 23种设计模式 - 观察者模式
			
观察者模式 某个对象可以被设置为是可观察的,只要通过某种方式允许其他对象注册为观察者.每当被观察的对象改变时,会发送信息给观察者. 介绍 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改 ...
 - tensorflow源码解析之common_runtime-device
			
目录 核心概念 device device_factory device_mgr device_set 1. 核心概念 在framework部分,我们介绍了DeviceAttributes和Devic ...
 - CentOS 8 网卡命令使用
			
之前一直用CENTOS7中service来重启网卡,但是换成CENTOS8后centos8的网卡服务与centos7有所不同,无法通过systemctl或者service命令重启网卡.centos8网 ...
 - java 实现装饰器设计模式
			
package com.gylhaut.base; /** * 装饰器 * 类与类之间的关系 * 1.依赖:形参(局部变量) * 2.关联:属性 * 聚合 属性 整体和部分 不一致的生命周期 人和手 ...
 - C++ 接口的实现方式
			
一.接口的定义 有时候,我们得提供一些接口给别人使用.接口的作用,就是提供一个与其他系统交互的方法.其他系统无需了解你内部细节,并且也无法了解内部细节,只能通过你提供 给外部的接口来与你进行通信.根据 ...
 - 火狐firebug&firepath插件安装
			
火狐浏览器下掉了firebug和firepath插件,用户即使下载了火狐55以下的版本,也无法查找到这两个插件,以下方法可以解决哦 第1步:下载火狐55以内版本安装包,安装时迅速设置禁止自动更新版本, ...
 - linux如何通过文件2,3找回文件1?
			
查看系统是否有diff,patch命令 diff一般系统自带 patch下载 (yum install patch -y) 现在开始演示 我的系统里有1和2两个文件 使用 diff 1 2 > ...