java - Themeleaf 循环使用 th:each
问题描述
我正在尝试浏览数据库中的列表并将其发布在 html 表单上。我让它工作的唯一方法是使用以下代码:
<tr th:each="customer: ${rxReqBean.iCustomer}">
<p type="hidden" th:text="'First Name: ' + ${rxReqBean.iCustomer.get(0).firstName}"/></p>
如图所示,我一遍又一遍地得到相同的名字。有没有办法改变它以返回数据库中的每个名字?db 页面是 iCustomer 对象
解决方案
问题是您总是使用get(0)
in 引用列表的第一个客户${rxReqBean.iCustomer.get(0).firstName}
,您必须改用迭代变量${customer.firstName}
:
推荐阅读
- reactjs - 应用在本地和 Vercel 上的显示方式不同
- javascript - 类型错误:未定义不是对象(评估'transactions.length')
- c# - Autofac - IRegistrationSource 未应用
- python - Why pytest-sugar doesn't work in GitLab CI?
- c# - winappdriver 从 System.Data.DataRowView 获取数据
- python - 如何在两个 NumPy 数组之间进行逐元素比较
- mqtt - Mosquitto 代理身份验证,即使对于同一台机器客户端也是如此
- python - 暂停按钮不起作用,如何正确使用 after_cancel?
- google-analytics - UA 维度和指标
- node.js - 从文件夹内部将文件保存到 lambda 中的 /tmp