、
yml
spring:
# , webMvcConfigurer
# mvc:
# static-path-pattern: /image/**
# resources:
# static-locations: file:D://img/,file:/data/www
、
WebMvcConfigurer addResourceHandlers
@Configuration
public class WebMvcConfigurer extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
// static
registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
// D img , :http://localhost:8081/image/1.jpg
// image 。"file:D:/img/"
registry.addResourceHandler("/image/**").addResourceLocations("file:D:/img/");
super.addResourceHandlers(registry);
}
}
ステップ記録:私は前にオンライン教程で設定した後(オンライン教程は正しいです。自分は設定をよく見ていませんでした。)、プロジェクトが起動した後、いつも写真にアクセスできませんでした。現地の経路設定を発見した時、多く書きました。