Springboot中使用thymeleaf的一些配置
thymeleafspringboot默认配置模板引擎之一,与FreeMarker 类似,可完全替代JSPSpringboot中的默认配置路径:src/main/resource/templates1.在pom.xml中添加依赖<dependency><groupId>org.springframework.boo...
·
thymeleaf
springboot默认配置模板引擎之一,与FreeMarker 类似,可完全替代JSP
Springboot中的默认配置路径:src/main/resource/templates
1.在pom.xml中添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
版本可配置(<version>3.0.0.RELEASE</version>)可不配置(跟随springboot版本)
2.在application.properties文件中的配置
spring.thymeleaf.mode=LEGACYHTML5
spring.thymeleaf.cache=false
thymeleaf对html的标签约束非常严格,所有的标签必须有开有闭,比如<br></br>或者<br/>是可以的,但是<br>会报错,配置spring.thymeleaf.mode=LEGACYHTML5 目的就是为了解决这个问题,可以使页面松校验。
而spring.thymeleaf.cache=false是关闭springboot的页面缓存,如果不关闭会影响开发调试过程中的热部署,如果系统上线可以再把这个缓存打开
更多推荐
已为社区贡献1条内容
所有评论(0)