(6)spring boot web开发关于静态资源
源码获得灵感:
在按下ctrl+n,输入webautoconfiguration,就可以进入WebMvcAutoConfiguration类里面。
关于静态资源(比如Jquery的相关文件,一定推荐使用webJar),可以进入webjar:https://www.webjars.org/
在网页中可以获得相关的依赖:
把这个依赖导入到项目的pom.xml中就可以了。
访问的时候:
使用webjar的好处,就是在后面使用thymeleaf的时候,方便引入,也可以避免一些404错误。
所有的静态资源文件夹:
下面这是来自原码里面的:
classpath:/META-INF/resources/",
"classpath:/resources/",
"classpath:/static/",
"classpath:/public/"
/**访问当前项目的任何资源都去静态资源文件夹寻找映射。
比如:
这里可以输入:
localhost:8080/asserts/js/Chart.min.js就可以访问了;
更改网页的图标:
在任何静态资源文件夹下的favicon.ico,即为网页图标!
欢迎页:
localhost:8080/ 就会去寻找index.html界面