day132--springboot web场景-静态资源规则与定制化

发布时间 2023-11-20 21:49:23作者: 北海之上

springboot web场景-静态资源规则与定制化

静态资源目录

只要静态资源放在类路径下: called /static (or /public or /resources or /META-INF/resources

访问 : 当前项目根路径/ + 静态资源名

原理: 静态映射/**。

当请求进来服务器端时,先去找controller能不能处理,如果controller不能处理的请求会交给静态资源处理器。

如果静态资源也找不到则返回404页面

也可以配置配置文件改变默认的静态资源路径

resources:
static-locations: [classpath:/haha/]
 
# 更改配置文件设置访问的前缀
spring:
mvc:
  static-path-pattern: /res/**
   
# 静态资源访问路径为
当前项目 + static-path-pattern + 静态资源名 = 静态资源文件夹下找

如上:classpath/res/haha/xxx

over