Spring Boot静态资源
1.4 SpringBoot 静态资源 1.4.1 默认静态资源映射 Spring Boot 对静态资源映射提供了默认配置 Spring Boot 默认将 /** 所有访问映射到以下目录: classpath:/static classpath:/public classpath:/resources classpath:/META-INF/resources ( 一般使用这个 , 导入 jar 之后项目能用 jar 包中此目录文 件 ) 如:在 resources 目录下新建 public 、 resources 、 static 三个目录,并分别放入 a.jpg b.jpg c.jpg 图片 浏览器分别访问: http://localhost:8080/a.jpg http://localhost:8080/b.jpg http://localhost:8080/c.jpg 均能正常访问相应的图片资源。那么说明, Spring Boot 默认会挨个从 public resources static 里面找是否存在相应的资源,如果有则直接返回。 1.4.2 自定义静态资源访问 ①、配置类 @Configuration public class WebConfig implements WebMvcConfigurer { @Override public void