方法一:
spring boot 是一个jar, 因此静态资源就不是再存放到webapps中,存放到哪里?
静态资源存放路径通过WebmvcAtuoConfiguration类-addResourceHandlers()指定: /webjars/
webjars资源地址
WebJars - Web Libraries in Jars
方法二、
spring boot 约定:spring boot 将一些目录结构设置成静态资源存放目录,我们的静态资源直接存放这些目录即可
Resourceproperties类的属性
{
"classpath:/META-INF/resources/","classpath:/resources/",classpath:/static/",classpath:/public/"
}
设置欢迎页:
WelcomPageHandlerMapping类:在静态文件夹目录里加入index.html
网页Logo:favicon.ico
方法三、更改静态文件目录
在properties配置文件中,修改
spring.web.resources.static-locations = classpath:/res/, "classpath:/static/"