今天在写前端页面本地测试的时候,碰到了一个无法展示本地图片的问题
上传图片没有问题,成功保存到本地指定路径,路径地址也能保存到数据库,但是前端再获取路径展示图片时,却不尽人意。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d45182646e0a1b289f337d8d209f7377.png)
路径被禁止访问,这是为什么呢,浏览器不允许直接访问。网上有人说路径要用file://+本地路径的形式,试了一下发现没用。
后来仔细看看发现,图片途径前面还加上了服务器的路径,这个时候就用上 了springboot的WebMvcConfigurer类
将外部路径映射到本地路径就可以,数据库存的地址就是暴露在外的路径,做到了更安全。