web.xml 配置 contextConfigLocation

web.xml 配置 contextConfigLocationweb xml 中 classpath 和 classpath nbsp nbsp 有什么区别 nbsp classpath 只会到你的 class 路径中查找找文件 nbsp classpath 不仅包含 class 路径 还包括 jar 文件中 class 路径 进行查找 nbsp 有时候会用模糊匹配的方式配置多配置文件 但是如果配置文件是在 jar 包里 模糊匹配就找不到了 可以用逗号隔开的方式配置多个配置文件

web.xml中classpath:和classpath*:  有什么区别? 

 有时候会用模糊匹配的方式配置多配置文件。

但是如果配置文件是在jar包里,模糊匹配就找不到了。可以用逗号隔开的方式配置多个配置文件。

如:

            contextConfigLocation             classpath*:applicationContext.xml, classpath*:app-datasource.xml, classpath*:app-memcached.xml, classpath*:app-ibatis.xml, classpath*:app-rest.xml       

 
   
   
     contextConfigLocation 
    
   
     classpath:applicationContext.xml 
    < /context-param> 
  

 
   
   
     contextConfigLocation 
    
   
     WEB-INF/applicationContext*.xml 
    
  

配置web.xml使这2个路径一致: 

            contextConfigLocation             /WEB-INF/classes/applicationContext.xml        

 
   
   
     contextConfigLocation 
    
   
     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 
    
   

contextConfigLocation 参数定义了要装入的 Spring 配置文件。 

 
   
   
     contextConfigLocation 
    
   
     classpath*:/applicationContext-*.xml 
    
   

 
   
   
     contextConfigLocation 
    
   
     classpath:/spring/applicationContext-*.xml 
    
   

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/229682.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午4:08
下一篇 2026年3月16日 下午4:08


相关推荐

  • Tiled源码分析: 序

    Tiled源码分析: 序最近业余玩玩了 cocos2d x 在做地图部分时发现了 Tiled 这个开源的地图编辑器深入了解之后 发现这个编辑十分强大 好用到其他 2D 引擎都支持其地图格式 几乎成为了一种标准在使用过程中 有时会有对其编辑功能进行扩充的需要 所以顺便看了一下它的代码读过之后 越看越喜欢 做为开源的编辑器 代码能写这么漂亮很不简单想想自己用 Qt 写的几个工具 总是感觉有点耦合 所以就有了学习一下 T

    2026年3月19日
    2
  • Bash Export命令「建议收藏」

    Bash Export命令「建议收藏」一.shell和export《1》用户登录到Linux系统后,系统将启动一个用户shell。在这个shell中,可以使用shell命令或声明变量,也可以创建并运行shell脚本程序。运行shell脚本程序时,系统将创建一个子shell。此时,系统中将有两个shell,一个是登录时系统启动的shell,另一个是系统为运行脚本程序创建的shell。当一个脚本程序运行完毕,脚本shell将终止,返回…

    2025年9月28日
    4
  • 电脑风扇噪音大怎么办 电脑风扇异响处理方法【指南】

    电脑风扇噪音大怎么办 电脑风扇异响处理方法【指南】

    2026年3月14日
    3
  • Pycharm配置环境及安装第三方库

    Pycharm配置环境及安装第三方库配置环境根据 https www jianshu com p bdeb237af302 注意事项 1 我们在配置 Python 环境的时候 如果选择 NewEnvironme 需要将 location 路径设置成一个空白文件夹 然后找到我们安装的 Python 这个时候 Pycharm 会将已安装的 Python 复制到这个空白文件夹中 构建一个新的 Python 环境 2 使用 pip 安

    2026年3月26日
    3
  • 阿里云MQTT如何使用(一)简单搭建

    阿里云MQTT如何使用(一)简单搭建阿里云 MQTT 如何使用 一 简单搭建 1 阿里云注册登录此处省略 100 字 2 阿里云物联网平台入口一般情况下我们使用阿里云进行 MQTT 使用时 都是在阿里云下的物联网平台进行使用 登录阿里云后点击头像左侧控制台 如下图所示 按照图示操作后 以后每次登录后即可快速找到相应的物联网平台 3 物联网平台的使用阿里云平台分为两层结构 产品 gt 设备 设备必须依附在产品下 没有产品 哪里来的设备 新手入门建议直接点击快速入门 1 创建产品点击创建产品在创建产品时 根据自己的实际

    2026年3月18日
    2
  • CompoundButton 源码分析

    CompoundButton 源码分析原文地址:https://github.com/Tikitoo/AndroidSdkSourceAnalysis/blob/master/article/CompoundButton%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md CompoundButton是一个有两种状态(选中和未选中/checkdunchecked)的Button。当你按下(pres…

    2022年6月7日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号