上传到服务器上的图片如何通过浏览器直接访问?
1.实现WebMvcConfigurer,重写addResourceHandlers方法
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
//实现静态资源的映射
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
//映射所有的资源
registry.addResourceHandler("/**")
.addResourceLocations("classpath:/META-INF/resources/")//映射swagger2
.addResourceLocations("file:/Users/wl/project/foodie-dev/images/");//映射本地静态资源
}
2.然后直接使用浏览器访问图片路径
## 浏览器上xxx路径上接着类中/foodie-dev/images/后面接着写就好
http://localhost:8080/xxx/xxxx/a.png