所有的頁面模板都一定存在有各種基礎邏輯 列如 判斷 循環處理操作 在thymeleaf 之中對於邏輯可以使用如下的一些運算符來完成 and or
關係比較(> < >=、<=、==、!=、lt、gt、le、ge、eq、ne)
1.0 通過控制器傳遞一些屬性內容到頁面之中
<span th:if="${user.age lt 18}">
未成年
</span>
<hr/>
<span th:if="${user.name eq '微微'}">
歡迎微微來訪問博客
</span>
2.0 除了這種做法之外還可以實現不滿足條件的判斷
<span th:unless="${user.age gt 18}">
你不滿18歲 無法看電影哈哈
</span>
<hr/>
3.0 在開發之中還會使用到switch 這樣的語句來進行多內容的判斷
<span th:switch="${user.mid}">
<p th:case="100"> mid爲101的員工來了</p>
<p th:case="99"> mid爲101的員工來了</p>
<p th:case="*"> 沒有匹配成功的數據</p>
</span>
在thymeleaf 之中實現的switch 語句之中並沒有default的存在 如果要使用default 功能就採用 th:case=‘*’的模式完成匹配處理