Spring Boot学习笔记08——webjars和静态资源映射

一、获取webjars目录下的资源

(一)记录一下webjars的网址

https://www.webjars.org/

(二)到主页中获取一个依赖(jquery为例)

Spring Boot学习笔记08——webjars和静态资源映射_第1张图片

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>jquery</artifactId>
    <version>3.5.1</version>
</dependency>

(三)添加这个依赖到项目中。然后找到maven依赖包的路径打开:

Spring Boot学习笔记08——webjars和静态资源映射_第2张图片

(四)我们的目的是要获取jquery.js中的内容:

http://localhost:8080/webjars/jquery/3.5.1/jquery.js

返回文件内容:

Spring Boot学习笔记08——webjars和静态资源映射_第3张图片

二、获取项目根目录下的静态资源

(一)说明

获取静态资源都会去下面这几个路径查找资源:

一、"classpath:/META‐INF/resources/"
二、 "classpath:/resources/"
三、 "classpath:/static/"
四、 "classpath:/public/"
五、 "/":当前项目的根路径

(二)创建目录

Spring Boot学习笔记08——webjars和静态资源映射_第4张图片

(三)获取的方法简单:

http://localhost:8080/dashboard.html

在浏览器请求这个地址,系统就会去上面说的五个路径中逐一查找dashboard.html,如果没有则返回404。

(三)特别关注

(一)主页怎么请求

http://localhost:8080/

这句代码默认打开index.html文件,也就相当于打开:

http://localhost:8080/index.html

这个路径。

(二)设置lco

Spring Boot默认图标文件是favicon.con, 因此只需要将这个文件替换掉,就做到了设置logo。

你可能感兴趣的:(SpringBoot,spring,java)