tomcat增加配置,访问本地图片

项目部署上线时发现本地图片无法访问,没有权限

其实在tomcat里面增加一个配置就可以实现了

在tomcat\bin路径下找到server.xml增加如下配置

<Context  path="/img" docBase="E://Program Files//GBZ//Picture" reloadable="true" />

然后代码里面将路径替换一下

//完整路径

var value = 'E:\\Program Files\\GBZ\\Picture\\2020\\LSXPHOTO000009222\\1\\1\\2020111908000211.jpg'

//tomcat里面配置的path,我配置的是/img

var strq = "/img/";

//tomcat里面配置的dobase

var str1 = "E:\\Program Files\\GBZ\\Picture\\";

console.log(value.replace(str1, strq))

这个是替换后的输出结果

/img/2020\LSXPHOTO000009222\1\1\2020111908000211.jpg

tomcat会自动找到我们配置过的/img对应的地址E://Program Files//GBZ//Picture

大功告成,完美实现访问!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容