thymeleaf常用语法
1. 表达式语法
在HTML页面中使用${}表示表达式,可以获取到Model对象中的数据,并将其显示在页面上。
例如:
```html
<div th:text="${message}"></div>
```
2. 条件判断语法
在HTML页面中使用th:if和th:unless表示条件判断,可以根据条件来显示或隐藏页面元素。
例如:
```html
<div th:if="${isShow}">
   
</div>
<div th:unless="${isShow}">
   
</div>
thymeleaf用法```
3. 循环语法
在HTML页面中使用th:each表示循环语句,可以根据数据集合来反复显示页面元素。
例如:
```html
<ul>
    <li th:each="item : ${items}" th:text="${item}"></li>
</ul>
```
4. URL语法
在HTML页面中使用th:href表示URL语法,可以将参数组装成GET请求参数,并跳转到指定的URL。
例如:
```html
<a th:href="@{/user/detail(userId=${userId})}">用户详情</a>
```
5. 表单语法
在HTML页面中使用th:object和th:field表示表单语法,可以根据数据模型对象自动生成表单。
例如:
```html
<form th:object="${user}" method="post">
    <input type="text" th:field="*{name}" />
    <input type="password" th:field="*{password}" />
    <button type="submit">提交</button>
</form>
```
以上是Thymeleaf常用语法。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。