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 时,则映射到这个欢迎页面

原文地址:https://www.cnblogs.com/qwertiLH/p/12206678.html