application.properties配置文件如下:
############## 如果配置了WebMvcConfigurer 这里的自动配置就失效了 start
##资源映射路径为/image/**,你想在url访问的请求路径 静态文件请求匹配方式
#spring.mvc.static-path-pattern=/static/**
##webapp下面的文件是这样访问
##spring.mvc.static-path-pattern=/**
###修改默认的静态寻址资源目录
#spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/
#资源映射地址为file:D://User/,图片存放的真实路径
#spring.resources.static-locations=file:D://User/
############## 如果配置了WebMvcConfigurer 这里的自动配置就失效了 end用收 用收
不要去实现这个WebMvcConfigurerAdapter类,不起作用,而是要implements WebMvcConfigurer
@Configuration public class MyWebMvcConfigurer implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { // http://localhost:8887/static/css/style.css registry.addResourceHandler("/static/**") .addResourceLocations("classpath:/static/"); // http://localhost:8887/css/style.css registry.addResourceHandler("/**").addResourceLocations("classpath:/static/"); }
}