【发布时间】:2020-03-05 07:48:44
【问题描述】:
我在将以下代码从 JSP 转换为 Thymeleaf 时遇到问题。有人可以帮我吗?谢谢!
<c:forEach var="item" items="${category.products}">
<c:out value="${item.name}" />
</c:forEach>
【问题讨论】:
标签: spring-boot jsp thymeleaf
我在将以下代码从 JSP 转换为 Thymeleaf 时遇到问题。有人可以帮我吗?谢谢!
<c:forEach var="item" items="${category.products}">
<c:out value="${item.name}" />
</c:forEach>
【问题讨论】:
标签: spring-boot jsp thymeleaf
如果您不想创建额外的 span 标签,请使用 th:each 和 th:block。
<th:block th:each="item : ${category.products}" th:text="${item.name}">product</th:block>
【讨论】:
您应该使用 HTML 标签让 Thymeleaf 执行 th:each 循环。如果这不是 div 或 table 等的一部分,您可以使用以下代码在标签中执行循环。
<span th:each="item : ${category.products}" th:text="${item.name}">empty product</span>
它会产生类似的输出:
<span>item 1</span>
<span>item 2</span>
<span>item 3</span>
【讨论】:
name()的电话