标签 模板 下的文章

thymeleaf基本用法

输出文本

th:text="${text}"


<p th:text="${text}"><p>

text是一个变量,th:text命令输出的内容会替换当前标签里面的全部内容,上面输出:


<p>这里是输出内容<p>

注意th:text会把输出全部转换为字符串,如果你的变量里面有标签,也会解析为字符串,想要标签正常的被浏览器解析,要使用th:utext

循环数组列表

th:each=${item:list}


<p th:each="${item:list}" th:text="${item.text}" >  </p>

list是数组,item是数组的每一项

判断一个列表是否为空

${#lists.isEmpty(list)}


    <p th:if="${!#lists.isEmpty(list)} > </p>

上面的list不为空才显示p标签

未完