tomcat虚拟路径

昨天在为毕设加一个头像小功能,因为涉及到图片的上传、保存与读取问题,而用户上传的图片又不可能保存在工程文件夹里,所以就由此牵出了使用不同开发工具配置tomcat虚拟路径的问题。

为什么要配置虚拟路径
	这是我工程目录:D:\IJWorkspace\MavenStudy
	这是我存放头像文件的目录:F:\touxiang

在代码里写<img src="F:\touxiang\*.jpg">这样是不能够读取到指定文件的,tomcat会在本项目下去查找这个路径{tomcat加载运行项目机制、原理},结果当然是找不到。

使用不同开发工具下的解决办法
eclipse
方式一:

找到tomcat文件夹下的conf/server.xml文件{每个人的存放路径不同}。

在里添加以上内容,path:代表虚拟路径,docBase代表此虚拟路径所对应的物理地址。

方式二:

双击tomcat服务进入如下页面:
在这里插入图片描述
并点击箭头所指处:
在这里插入图片描述
各参数含义,如方式一所述。

IDEA

我之前是用eclipse开发,后来转到IDEA,在遇到此问题时,是先在server.xml文件里做了配置但问题没有解决。需要在idea中做以下配置:
注:在xml中添加的内容我并没有删除。
步骤一:
在这里插入图片描述
步骤二:
在这里插入图片描述
步骤三:
选择要引用的物理地址,点击OK
在这里插入图片描述
步骤四:
在这里插入图片描述
在application context中写入虚拟路径。
完毕!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值