`
chainhou
  • 浏览: 172619 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于spring的配置文件存放位置问题

阅读更多
对于sping的应用,一直是马马虎虎,包括现在。今天在做一个spingMVC的例子的时候,web.xml中关于spring的listener的参数配置抛出了异常,我试了两次,总结个大概,方便以后的开发中查看。
我们一般的web.xml文件中这样写的:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">

    <display-name>Contacts Sample Application</display-name>
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>
			/WEB-INF/applicationContext-security.xml
			classpath:applicationContext-common-business.xml
		</param-value>
	</context-param>

	<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>

 	<welcome-file-list>
		<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>
</web-app>


在其中的
<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>
			/WEB-INF/applicationContext-security.xml
			classpath:applicationContext-common-business.xml
		</param-value>
	</context-param>
这里,<param-name></param-name>如果不是contextConfigLocation容器默认会在WEB-INF下查找,即使你写的是classpath:***,系统也是在WEB-INF下查找的。如果你是叫contextConfigLocation,那就OK了,问题解决。
0
0
分享到:
评论

相关推荐

    struts2 hibernate spring 标注 doc+源码

    分离代码和配置文件的存放位置(企业用配置方式) action拥有自己独立的XXX.xml配置文件,避免全部存放到struts.xml中 使用了标注 spring会自动搜索bo文件 @SuppressWarnings("serial") @Service("empBO")

    Spring Boot2配置服务器访问日志过程解析

    主要介绍了Spring Boot2配置服务器访问日志过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    Spring入门.docx

    一、Spring基础 1.Xml配置Bean ...FileSystemXmlApplicationContext是加载磁盘里具体位置的xml文件。不同环境下会出现不同的容器,比如导入spring-web包时,会有web环境下的容器。 (4)基于xml

    springmybatis

    1. 从配置文件(通常是XML配置文件中)得到 sessionfactory. 2. 由sessionfactory 产生 session 3. 在session 中完成对数据的增删改查和事务提交等. 4. 在用完之后关闭session 。 5. 在java 对象和 数据库之间有做...

    word源码java-datamining:将数据库的表信息(表、字段、属性等)导出存放到word文档

    参数spring.config.location为外部application配置文件存放的地方; application配置文件说明 可将代码中的application.yml拷贝至外部,并修改其中的部分参数,说明如下: 1) spring.datasource.url: 导出数据源的...

    ca源码java-canal-assembly:canal[kə'næl],主要用途是用于MySQL数据库增量日志数据的订阅、消费和解析,是阿

    1、需要修改logback-spring.xml文件中的日志存放位置 2、修改druid.properties配置文件;数据库的连接信息 3、修改properties.properties配置文件;修改canal服务器的信息 4、启动项目只能通过bin目录下相关脚本来启动...

    社区协作配置标准Tamaya.zip

    在应用中,组合使用不同的框架通常都是非常繁琐的,这要归因于不同的配置格式、存放位置以及冗余性。这都会增加不必要的复杂性并且易于出现错误。它会影响到某个应用内部的代码编写,同时还会影响它与周边系统的集成...

    springboot-bboss-elasticsearch

    整合springboot+bboss+elasticsearch,实现java对es的...basePath:对应mapper.xml文件存放的位置 indexs:es的全部索引,以逗号分隔 es: basePath: esmapper indexs: teacher,student 创建对应的mapper.xml文件即可

    基于SSM架构实现的大型分布式购物网站-B2C项目源码+项目说明.zip

    - 2、spring前端控制器的配置 - 3、post乱码过滤器 - 4、请求拦截 ###数据库连接池: Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、...

    cms后台管理

    一 Jeecms安装过程 将解压后得到的jeecms-3.0.2-final文件夹下的root...通过servlet配置,可以找到jeecms-servlet-front.xml,在此配置文件的最后有 代码 找到jeecms-servlet-front-action.xml,在此配置文件中有 ...

    JAVA上百实例源码以及开源项目

     util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...

    java开源包1

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包11

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包2

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包3

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包6

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包5

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包10

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包4

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包8

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

Global site tag (gtag.js) - Google Analytics