thymeleaf的基本使用(一)

thymeleaf单个属的展示:

Thymeleaf基本使用:
使用时必须在页面中加入thymeleaf如下命名空间:
<html lang="en" xmlns:th="http://www.thymeleaf.org">


展示单个数据:
设置数据:
model.addAttribute("name","张三");
request.setAttribute("name","小黑");

获取数据:
1.<span th:text="${属性名}"/>  获取对应数据,获取数据时会讲对应标签中数据清空,因此最好是空标签。
2.使用 th:utext="${属性名}"  获取对应的数据,可以将数据中html先解析在渲染到页面。
3.使用th:value="${属性名}" 获取数据直接为表单元素value属性。



展示对象数据局:
model.addAttribute("user",new User("21","xiaochen",23,newDate()))

id:<span th:text="${user.id}"></span>
name:<span th:text="${user.name}"></span>
<span th:text="${#dates.format(user.bir,"yyyy-MM-dd HH:mm")}"></span>