springboot访问静态资源
时间: 2023-09-05 19:13:25 浏览: 87
SpringBoot静态资源目录访问
Spring Boot默认将静态资源放在classpath下的static目录下,可以通过在application.properties文件中配置spring.resources.static-locations属性来指定静态资源路径,例如:
```
spring.resources.static-locations=classpath:/static/,file:/usr/local/static/
```
其中classpath:/static/表示将静态资源放在classpath下的static目录下,file:/usr/local/static/表示将静态资源放在磁盘上的/usr/local/static/目录下。
在HTML文件中引用静态资源时,可以使用相对路径或绝对路径,例如:
```
<link rel="stylesheet" href="css/style.css">
```
```
<link rel="stylesheet" href="/css/style.css">
```
其中,相对路径是相对于当前HTML文件的路径,绝对路径是相对于静态资源所在的根路径的路径。在Spring Boot中,静态资源的根路径默认为classpath:/static/。
阅读全文