java - 如何将列表从 Controller 发送到thymeleaf

标签 java spring thymeleaf

我需要将列表中存在的数据从 Spring Controller 发送到 thymeleaf (html),如何发送数据?收到后如何迭代 thymeleaf 中的数据

最佳答案

将列表放入 ModelMapModelAndView 对象中,然后在 thymeleaf 页面中使用 th:each 遍历它。

从 Java 端:

modelMap.addAttribute("list", myListOfThings);

从 thymeleaf 侧:

<ul>
    <li th:each="item : ${list}">
        <span th:text="${item}">Default</span>
    </li>
</ul>

关于java - 如何将列表从 Controller 发送到thymeleaf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20535600/

相关文章:

c# - 在 Java 服务器和 C# 客户端之间共享数据对象的最快方法

java - try/catch block 中的多个语句 - Java

java - 我如何检索用户个人资料名称信息,例如姓名和电子邮件以及个人资料照片?

java - ActiveMQ 嵌入式代理,关闭 Hook 异常

java - Spring Security 身份验证 - 有关文档的问题

spring-boot - Thymeleaf + Spring MVC + Rest

java - Android OpenGLES 骨骼动画问题

java - 无法使用 Docker compose 将 Spring Boot 连接到 MySql

java - Spring Boot 用户注册 - 将验证错误发送到 UI

spring-boot - 在类型 'isLPG' 的对象上找不到属性或字段 'com.rentautosofia.rentacar.bindingModel.CarBindingModel' - 可能不是公共(public)的?