thymleaf th:if标签
Posted Mr_伍先生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thymleaf th:if标签相关的知识,希望对你有一定的参考价值。
1.概念
<table> <tr> <th>NAME</th> <th>PRICE</th> <th>IN STOCK</th> <th>COMMENTS</th> </tr> <tr th:each="prod : ${prods}" th:class="${prodStat.odd}? ‘odd‘"> <td th:text="${prod.name}">Onions</td> <td th:text="${prod.price}">2.41</td> <td th:text="${prod.inStock}? #{true} : #{false}">yes</td> <td> <span th:text="${#lists.size(prod.comments)}">2</span> comment/s <a href="comments.html" th:href="@{/product/comments(prodId=${prod.id})}" th:if="${not #lists.isEmpty(prod.comments)}">view</a> </td> </tr> </table> 复制代码 如果值不是空: 1.如果一个布尔值,是true。 2.如果值是一个数字,非零 non-zero 3.如果是一个字符,非零值 non-zero 4.如果值是一个字符串,而不是“false”,“off” or “no” 5.如果值不是布尔,一个数字,一个字符或字符串。 (如果值是null,th:if将评估为false)。
2.项目实例:
<div th:if="${param.error}">用户名或密码错误。</div> <div th:if="${param.logout}">您已登出。</div>
以上是关于thymleaf th:if标签的主要内容,如果未能解决你的问题,请参考以下文章
Thymeleaf - 如何在 Thymeleaf 标签“th:if”中将字符串与 html 中的请求参数进行比较?