thymeleaf在html写if else
时间: 2024-02-17 14:28:26 浏览: 132
Thymeleaf中th:each及th:if使用方法解析
Thymeleaf是一种服务器端模板引擎,可以在HTML模板中轻松地添加条件语句。
在Thymeleaf中,可以使用`th:if`和`th:unless`属性来添加条件语句。
以下是一个示例,演示如何在Thymeleaf中使用条件语句:
```html
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
<title>Thymeleaf If Example</title>
</head>
<body>
<h1 th:if="${user.isAdmin()}">Admin Dashboard</h1>
<h1 th:unless="${user.isAdmin()}">User Dashboard</h1>
</body>
</html>
```
在上面的示例中,如果`user`对象的`isAdmin()`方法返回`true`,则显示“Admin Dashboard”,否则显示“User Dashboard”。`th:if`和`th:unless`属性可以用于任何HTML元素,并且可以嵌套在其他Thymeleaf属性中。
阅读全文