Springboot中thymeleaf导入静态资源问题

thymeleaf配置时产生的问题,静态资源导入问题

pom配置:

查看pom文件中是否引入thymeleaf,
Springboot中thymeleaf导入静态资源问题

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        

application.yml 配置


#关闭模板引擎的缓存
spring.thymeleaf.cache=false

springboot thymeleaf会有缓存问题,可能会配置后不生效

静态资源导入:

项目目录的配置如下图:
Springboot中thymeleaf导入静态资源问题
把项目导入进去,css、js、images等等

创建index页面:

在html页面头部中引入
Springboot中thymeleaf导入静态资源问题

xmlns:th="http://www.thymeleaf.org"

CSS引入:

Springboot中thymeleaf导入静态资源问题
th有很多用法,参考官方文档语法
这里配置时,切记不用加/static/ !(自动查找根目录)
引入后,还会遇到模板缓存问题,所以**记得更新maven,清除缓存,**然后家可以导入css样式了,js,img同理。

上一篇:7 — 简单了解thymeleaf


下一篇:SpringBoot⑧模板引擎