配置
1.spring.mvc.static-path-pattern
该配置属性默认为/**
假设修改为:
spring.mvc.static-path-pattern=/static/**
则表示所有的静态资源访问必须以static作为前缀
2.spring.resources.static-locations
修改为
spring.resources.static-locations=classpath:/static
表示只有在类路径下的static文件夹下的静态资源才可被识别为静态资源,其他路径均不识别为静态资源。
里面的值也可以用数组代替。表示可以有多个文件夹被识别成静态资源文件夹
3.Webjars
就是单纯的把jquery等静态资源封装成一个jar包,可以通过maven导入
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>3.3.1-2</version>
</dependency>
访问路径为
static-path-pattern+/webjars/***
4.欢迎页
如果在没有配置1,2点得情况下,直接在静态资源得文件夹中添加index.html文件,然后在浏览器中访问根路径可以直接跳转到该页面