解决无法访问web项目路径外的图片

> > 最近在写关于用户上传头像部分代码,使用数据库存储图片路径的方式,但在本地调试的过程中发现前端代码无法直接通过绝对路径的方式访问web项目路径外的图片,解决方法如下:

1.修改tomcat的配置文件server.xml,在代码块内加上如下代码:

<Context docBase="G:\upload" path="/headImage" debug="0" reloadable="true" />

其中docBase表示图片资源存放的真实路径
path表示的是在项目中访问文件的虚拟路径
如:在jsp页面<img src="/headImage/a.jpg" />即是访问G盘upload目录下的a.jpg图片
2.特别注意的是一定要勾选edit configuration 下的“Deploy applications configured in Tomcat instance”选项
在这里插入图片描述
如有错误,欢迎大家指正,谢谢

猜你喜欢

转载自blog.csdn.net/weixin_43925086/article/details/84960194
今日推荐