3. 静态资源配置

默认静态资源的路径:

image.png

classpath:/META-INF/resources/, classpath:/resources/, classpath:/static/, classpath:/public/

将静态资源文件放在这些目录下,在浏览器即可通过 ip:port/资源文件名称 进行访问
image.png

可以通过如下配置修改静态文件的匹配模式

spring:
  mvc:
    static-path-pattern: /static/** #默认是/**, 表示拦截所有请求做静态资源的匹配

修改后需要在url加上对应路径才能匹配成功
image.png

修改默认静态资源的路径:

增加如下配置即可:

spring:
  mvc:
    static-path-pattern: /static/**
  resources:
    static-locations: classpath:/nanase/ # 改配置表示/nanase目录下存放的静态文件也能被找到

由于同时配置了static-path-parttern, 所以当前url也应当加上static


image.png
image.png

原理:

参见自动配置

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容