Spring Boot 学习笔记(七)静态资源的映射规则

1、Spring Boot 的静态资源映射规则

在一个 web 项目中,如何通过网页的 url 来找到项目中的静态资源,spring boot 有一套自己的规则

1、有关 webjars 的资源访问

有关 webjars 的介绍看这里 => click here

总而言之,是将前端所需的一些常用静态资源通过打成 jar 包的形式,然后可以在 pom 中进行引入

对此类资源的访问在 WebMvcAutoConfiguration 中的 addResourceHandlers 有定义

以下为映射规则

 

2、 "/**" 找不到 controller 来处理的时候,则会去寻找对应文件夹下的寻找有无对应的静态资源

classpath 在 IDEA 的工程目录里面即为 resources 文件夹

 

3、图标和欢迎页

即当 /** 找不到对应资源,而静态资源中有 index.html 时,则映射到这个欢迎页面

posted @ 2020-03-05 22:27  qwerity  阅读(135)  评论(0编辑  收藏  举报