博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springMVC配置文件路径问题
阅读量:5164 次
发布时间:2019-06-13

本文共 1434 字,大约阅读时间需要 4 分钟。

第一:加载web.xml之后,读哪个配置文件问题?即是applicationContext.xml还是xxx-servlet.xml?

      

1       
2       
dispatch
3       
org.springframework.web.servlet.DispatcherServlet
4       
5         
contextConfigLocation
6         
/WEB-INF/applicationContext.xml
7        
8      

 

    ①:在没有<init-param>时,会自动寻找xxx-servlet.xml(默认路径为/WEN-INF/xxx-servlet.xml)(xxx=定义的servlet-name 即<servlet-name>dispatch</servlet-name>)

    即是:dispatch-servlet.xml

        ②:如果有<init-param>,就会寻找<init-param>中配置的文件,不会再找xxx-servlet.xml

第二:如果配置了<init-param>,那么applicationContext.xml文件在哪里?

  解答:下面第一种方式,在/WebContent/WEB-INF/目录下

          第二种方式,在/src/目录下

    <servlet>

          <servlet-name>dispatch</servlet-name>
          <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
          <init-param>
          <param-name>contextConfigLocation</param-name>
          <param-value>/WEB-INF/applicationContext.xml</param-value>
        </init-param>
       </servlet>

    <servlet>

          <servlet-name>dispatch</servlet-name>
          <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
          <init-param>
          <param-name>contextConfigLocation</param-name>
          <param-value>classpath:applicationContext.xml</param-value>
        </init-param>
       </servlet>

转载于:https://www.cnblogs.com/dhl-2013/p/7452312.html

你可能感兴趣的文章
【京东-深圳】文本文件的频繁插入
查看>>
Poj_1269 Intersecting Lines -判两直线状态(水题、坑OJ)
查看>>
监听ios自带返回功能
查看>>
欧拉函数学习
查看>>
《需求规格说明书》
查看>>
SRS之分发HLS
查看>>
数据库MySql的学习(1)--基本操作
查看>>
Maven的主要特点
查看>>
hdu 3065 病毒侵袭持续中
查看>>
JDBC反射
查看>>
结构体字节对齐
查看>>
1239-贪心算法
查看>>
5.Advanced concepts
查看>>
android上传文件到服务器
查看>>
JavaScript学习笔记——语法基础1.1
查看>>
我回答了90%的面试题,为什么还被拒?
查看>>
Html - Table 表头固定和 tbody 设置 height 在IE不起作用的解决
查看>>
20165205 学习基础与C语言基础调查
查看>>
iOS SVN终端指令
查看>>
SpringSecurity——默认过滤器链
查看>>