使用Thymeleaf插入HTML代码

时间:2016-01-26 13:20:33

标签: thymeleaf

我有列表产品。我希望在此列表为空时创建条件 - 只需将纯文本添加到我的页面,但如果没有 - 想迭代它并添加类似表格。我目前所拥有的是:

<span th:if="${#lists.isEmpty(projects)}" th:text="No projects for chosen category." th:remove="tag"/>
<span th:unless="${#lists.isEmpty(projects)}" th:utext="${<table><td>ID:</td><td>Example text</td></table>}" th:remove="tag"/>

这里的问题是我如何通过使用Thymeleaf迭代它来有条件地将表添加到我的页面?

1 个答案:

答案 0 :(得分:1)

最后我找到了解决方案。无需使用 th:text 添加html标记。使用这样的条件更好更简单:

<table th:if="condition" th:each="iterating expression"></table>

这将说明只有当条件为真时才添加 并迭代你想要的任何内容。很酷的方法)