写了想个上传图片的接口,分别把图片存入到D盘下的两个文件夹内,然后配置了静态资源映射 WebMConfig.
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
//静态资源映射关系
registry.addResourceHandler("/upload/**").addResourceLocations("file:D:/images/");
registry.addResourceHandler("/upload/**").addResourceLocations("file:D:/qualification/");
}
}
随后发现只有qulication文件夹下的图片能加载出来,images里的图片却是404. 我把
registry.addResourceHandler("/upload/**").addResourceLocations("file:D:/qualification/");
这个注释后,images下的图片就又能加载出来了., 这是为什么? 如何配置才能都显示出来?