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 : 虚拟路径映射的主要内容,如果未能解决你的问题,请参考以下文章

tomcat中虚拟主机 web应用 虚拟路径映射相关问题

Spring Boot 嵌入式 Tomcat 文件上传url 映射虚拟路径

SpringBoot 常用配置 静态资源访问配置/内置tomcat虚拟文件映射路径

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途

Tomcat 虚拟目录映射

springboot内置Tomcat设置虚拟图片路径