c1.首先在static下放一张图片。
自定义策略,过滤规则/static/** 静态资源位置为classpath:/static/
在application.properties设置
spring.mvc.static-path-pattern=/static/**
spring.web.resources.static-locations=classpath:/static/
实现WebMvcConfigurer接口,然后实现接口addResourceHandlers的方法
http://localhost:8080/static/p1.jpeg
package com.example.demo.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration
public class MyWebMvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry){
registry.addResourceHandler("/static/**")
.addResourceLocations("classpath:/static/");
}
}