thymleaf th:if标签

简介: 1.概念 NAME PRICE IN STOCK COMMENTS Onions 2.41 yes 2 comment/s view 复制代码如果值不是空:     1.如果一个布尔值,是true。

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>

 

相关文章
|
22天前
|
Kubernetes Perl 容器
k8s标签
k8s标签
|
1月前
with标签
with标签
13 2
|
1月前
|
Python
for...in...标签
for...in...标签。
11 1
|
1月前
|
移动开发 HTML5
基本标签
基本标签
19 2
|
5月前
|
移动开发
常用的不常见标签
常用的不常见标签
30 1
|
6月前
|
移动开发 前端开发 JavaScript
HTML+CSS常用的标签总结
HTML+CSS常用的标签总结
62 0
|
8月前
表格标签
表格标签
22 0
|
图计算 开发者
打标签_生成标签| 学习笔记
快速学习打标签_生成标签
74 0
打标签_生成标签| 学习笔记