if 与 unless
假如现在有一个商品列表,当商品有评论时,显示view按钮,否则不显示。这时候就可以使用Thymeleaf的th:if
标签来实现:
1 | <a href="comments.html" |
当prod.comments不为空时,页面将渲染出该<a>
标签。
另外,th:if
有一个反向属性th:unless
,用于代替上面的not:
1 | <a href="comments.html" |
switch
Thymeleaf中的th:switch
和其他语言的switch case语句差不多:
1 | <div th:switch="${user.role}"> |
th:case="*"
表示默认选项,相当于default:
1 | <div th:switch="${user.role}"> |