欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

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

时间:2022-03-09 09:33:55|栏目:JAVA代码|点击:

在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路径)进行查找.

上一篇:HttpClient 在Java项目中的使用详解

栏    目:JAVA代码

下一篇:详细解读Hibernate的缓存机制

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

本文地址:http://www.codeinn.net/misctech/195632.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有