方式一:重写webConfig
@Component
public class WebMvcConfig implements WebMvcConfigurer {
/**
* 添加静态资源文件,外部可以直接访问地址
*
* @param registry
*/
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
}
}
方式二:修改application文件
application.yml:配置方式
spring:
# 修改默认的静态寻址资源目录
resources:
static-locations: classpath:/templates/,classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/
spring:
# 静态文件请求匹配方式
mvc:
static-path-pattern: /**
application.properties:配置方式
# 静态文件请求匹配方式
spring.mvc.st