thymeleaf笔记
· 字符串拼接
· switch
· for循环
· th:href
· th:class
· th:attr
· th:value
· th:id
· th:src
· th:style
· th:with
· Elvis运算符
· 三元表达式
· 内联
· 如何使用内连操作
· 禁用内联操作
· CSS内联
· 模板布局
· 定义引用片段代码
· th:insert和th:replace(和th:include)之间的区别
· 带参数的引用片段
· 删除模版片段
· 预定义的工具对象
· #dates
· #numbers
· #strings
· #bools
· #arrays
· #lists
· #sets
· #maps
引入语法<html xmlns:th="http://www.thymeleaf.org">
<!-- thymeleaf 相关依赖 -->
Springboot配置pom.xml
<dependency>
<groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
在application.peoperties添加thymeleaf配置
server.port=8090
server.servlet.context-path=/sbe
#关闭 Thymeleaf 的缓存开发过程中无需重启
spring.thymeleaf.cache = false
#设置thymeleaf页面的编码
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.mode=HTML5
#设置thymeleaf页面的后缀
spring.thymeleaf.suffix=.html
#设置thymeleaf页面的存储路径
spring.thymeleaf.prefix=classpath:/templates/
#控制器中的Model引包引得是 :import org.springframework.ui.Model;
th:onclick=”|da(“xxx”,${xxx})|” 动态给方法赋参数