欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Tomcat 图片虚拟路径映射

程序员文章站 2022-07-10 18:10:46
...

前言:有的时候我们希望达到这样的目的,通过http://localhost:8080/images/smile.jpg来访问到我们磁盘某文件目录下的smile.jpg图片。

Tomcat 图片虚拟路径映射


一、我们可以将外部资源如图片、文档等映射到tomcat中以便使用,那么tomcat如何让访问图片路径映射到磁盘路径?

tomcat虚拟图片路径配置通常设置虚拟目录的目的是将tomcat的安装和项目的保存分开。


二、tomcat虚拟图片路径配置步骤

1、首先在tomcat的根目录下找到\conf\Catalina\localhost
2、在这里我们要写一个简单的xml配置文件 

<Context docBase="c:/JavaEE/Images/feedimage/"  path="/feedimage"  reloadable="true"> 
</Context>
其中,
path :是虚拟路径,即用网址形式访问时的路径,一定要加“/”。
docBase: 是实际路径,表示映射文件夹路径,即你的服务器中文件的磁盘绝对路径。(图片路径不要出现中文!!!)
注意:保存的文件名应该为你的path去掉/即feedimage.xml,一定要根据你的path命名,否则不起作用。
至此,就可以通过http网页路径形式访问图片服务器磁盘上的图片了。