Jtti广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >Java web.xml之contextConfigLocation作用案例详解
  • 431
分享到

Java web.xml之contextConfigLocation作用案例详解

摘要

在WEB.xml中通过contextConfigLocation配置spring,contextConfigLocation参数定义了要装入的 Spring 配置文件。 部署applicationContext.xml文件  &

WEB.xml中通过contextConfigLocation配置spring,contextConfigLocation参数定义了要装入的 Spring 配置文件。

部署applicationContext.xml文件

        如果不写任何参数配置,默认的是在/WEB-INF/applicationContext.xml

       如果指定了要加载的文件,则会去加载相应的xml,而不会去加载/WEB-INF/下的applicationContext.xml。如果没有指定的话,默认会去/WEB-INF/下加载applicationContext.xml。

        如果想要自定义文件名,需要在web.xml中加入contextConfigLocation这个context参数

springMVC的默认配置文件是放在WEB-INF下的,并且要命名为*-servlet.xml,*为servlet—name,即下文中的"Springmvc"。

我们可以在web.xml中配置<init-param>来自定义文件名称和位置。如下:


<servlet>
   <servlet-name>Springmvc</servlet-name>
   <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
   <!-- 通过初始化参数,指定xml文件的位置 -->
   <init-param>
       <param-name>contextConfigLocation</param-name>
       <param-value>classpath:spring-mvc.xml</param-value>
    </init-param>
 </servlet>
 <servlet-mapping>
    <servlet-name>Springmvc</servlet-name>
    <url-pattern>/*.do</url-pattern>
 </servlet-mapping>

classpath:只会到你的class路径中查找找文件;
classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.

到此这篇关于JAVA WEB.xml之contextConfigLocation作用案例详解的文章就介绍到这了,更多相关Java web.xml之contextConfigLocation作用内容请搜索编程界以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程界!

--结束END--

本文标题: Java web.xml之contextConfigLocation作用案例详解

本文链接: https://www.lsjlt.com/news/92.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【Java】Java基础
    环境准备 安装JDK和JRE 下载JDK,可以在官网Java Downloads | Oracle 中国下载,但是这里需要注册才能够下载。在Index of java-local/jdk (huawe...
    638
    2023-10-01
    java
  • 【Java入门】初识Java
    前言 📕作者简介:热爱跑步的恒川,致力于C/C++、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。 📗本文收录于Java入门篇系列,该专栏主要讲解:什么是java、java的数据类型...
    738
    2023-10-01
    java jvm 开发语言 经验分享
  • 【Java】使用Java实现爬虫
    文章目录 使用Java实现爬虫一、HttpClient实现模拟HTTP访问1.1 HttpClient1.2 引入依赖1.3 创建简单的请求操作1.3.1 创建实例1.3.2 Jsoup应用 1.4 爬取过程中可能出现的问题...
    634
    2023-10-01
    java 爬虫
  • 【Java】Java中的多态
    文章目录 一、什么是多态二、多态实现的条件三、重写3.1 什么是重写3.2 重写和重载的区别 四、向上转型和向下转型4.1 向上转型4.2 向下转型 五、多态的优缺点六、避免在构造方法...
    201
    2023-10-01
    java 开发语言
  • java ()->{}
    这种写法叫做Lambda 表达式,它是随着 Java 8 发布的最重要新特性 Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用 ...
    747
    2023-10-01
    java 开发语言 servlet
  • Java:详解Java中的异常
    目录Java异常常见异常throw和throws的区别final、finally、finalize的区别总结Java异常 Java中的异常:又称例外,是一个在程序执行期间发生的事件,...
    378
    2023-10-01
    Java Java异常
  • Java学习教程:Java基础——反射
    什么是反射?JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。例如:我们在开发的过程当中,...
    114
    2023-10-01
  • 【Java 基础篇】Java递归详解
    文章目录 导言一、递归原理二、递归的应用场景三、递归的实现方法四、递归的优缺点优点缺点 总结 导言 递归是一种强大且常用的编程技术,在Java编程中经常被使用。递归是指在函数或方法的定义中调用自身的过程。通过递归,我们...
    428
    2023-10-01
    java 算法 开发语言
  • java: java.lang.ExceptionInInitializerError解决
    先理解一下这个报错的原因可能有: java.lang.ExceptionInInitializerError` 是一个错误,表示在初始化类时发生了异常。`com.sun.tools.javac.code.TypeTags` 是 Java 编...
    714
    2023-10-01
    java 开发语言
  • Java学习星球,Java学习路线
    目录 一、Java学习路线二、学习计划三、为何会有Java学习星球?四、加入星球后,你可以得到什么?五、如何加入Java学习星球?六、打卡挑战 大家好,我是哪吒,一个靠着热情攀登至C...
    595
    2023-10-01
    java 学习 开发语言
  • 【Java入门】Java的语言概述
    前言 📕作者简介:热爱跑步的恒川,致力于C/C++、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。 📗本文收录于Java入门篇系列,该专栏主要...
    422
    2023-10-01
    java jvm 搜索引擎 开发语言 经验分享
  • 【Java 基础篇】Java List 详解
    文章目录 导言一、List 概述二、ArrayList三、LinkedList四、Vector总结 导言 在Java的集合框架中,List接口是一个有序、可重复的集合,它扩展了Coll...
    252
    2023-10-01
    java list 数据结构
  • 【Java 基础篇】Java Collection详解
    文章目录 导言一、Collection 简介二、List 接口三、Set 接口四、Map 接口总结 导言 Java的Collection框架是一组用于存储和操作对象的接口和类。它提供了...
    611
    2023-10-01
    java 开发语言 jvm
  • 【Java 基础篇】Java 反射详解
    文章目录 导言一、反射的概念二、反射的原理三、反射的使用示例四、反射的应用场景五、反射的注意事项总结 导言 Java反射是指在运行时动态地获取类的信息,并可以通过该信息来操作类或对象。...
    417
    2023-10-01
    java python 开发语言
  • JAVA module-info.java文件详解
    目录JAVA module-info.java文件Java9module-info.java什么意思JAVA module-info.java文件 Java9 module-info...
    636
    2023-10-01
    JAVA module-info.java module-info.java文件 module info
  • Java基础-Java常量和常量值
    目录1 常量定义2 常量语法命名3 常量值3.1 整型常量值3.2 浮点数常量值3.3 布尔常量值3.4 字符型常量值3.5 字符串常量值4 码农来洞见4.1 注意事项4.2 常量作...
    952
    2023-10-01
    Java基础 Java常量 Java常量值
  • Java基础-Java的体系结构
    目录1 前言1. 1 Java技术平台1.2 Java开源文化1.3 Java强大社区2 Java体系结构的组成2.1 Java编程语言2.2 字节码2.3 Java API2.4 ...
    325
    2023-10-01
    Java基础 Java体系结构
  • Java并发编程之Java内存模型
    目录1、什么是Java的内存模型2、为什么需要Java内存模型3、Java内存模型及操作规范4、Java内存模型规定的原子操作5、Java内存模型同步协议6、Java内存模型的HB法...
    628
    2023-10-01
    Java并发编程 Java内存模型
  • JAVA jvm系列--java内存区域
    目录一、JVM的组成结构如图:二、JVM运行流程三、java内存区域详解(运行时数据区域)(一)程序计数器(二)java虚拟机栈(三)本地方法栈(四)java堆(五)方法区运行时常量...
    943
    2023-10-01
    java jvm java内存区域
  • Java基础之java泛型通配符详解
    前言 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型的本质是参数化类型,也...
    169
    2023-10-01
    java泛型通配符 java泛型通配符
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作