tomcat : 虚拟路径映射
Posted 偷酒的猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat : 虚拟路径映射相关的知识,希望对你有一定的参考价值。
打开tomcat的根目录,打开conf/Catalina/localhost,在localhost文件夹中新建一个xml文件,
如创建文件:kenhome.xml;
文件内容如下:
<Context reloadable="true" docBase="D:\Program Files (x86)\apache-tomcat-8.5.16\file" />
无需配置path虚拟路径,因为默认xml文件名为要访问的虚拟路径,
所以文件名kenhome是要访问的虚拟路径 ,即为:/kenhome,而docBase是真正的访问路径 ;
访问 http://localhost:8080/kenhome,即访问的是 D:\Program Files (x86)\apache-tomcat-8.5.16\file 路径
在D:\Program Files (x86)\apache-tomcat-8.5.16\file 路径下新建文件test.txt,
通过访问 http://localhost:8080/kenhome/test.txt 即可访问到test.txt文件的内容;
注意:
如果要映射虚拟路径为 :/kenhome/resources/file,
xml文件名要命名为 :kenhome#resources#file,以 # 替代 /
以上是关于tomcat : 虚拟路径映射的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot 嵌入式 Tomcat 文件上传url 映射虚拟路径
SpringBoot 常用配置 静态资源访问配置/内置tomcat虚拟文件映射路径
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途