Tomcat 图片虚拟路径映射

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

我们可以将外部资源如图片、文档等映射到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网页路径形式访问图片服务器磁盘上的图片了。

ip地址/feedimage/xxx.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java架构何哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值