我有一个像这样的表的 JSP
<table border="1">
<tr>
<th>Step</th>
<th>Date</th>
</tr>
<c:forEach var="myVar" items="${sessionScope.myBean.myList}" varStatus="status">
<tr>
<td><input type="text" name="index" value="${status.count}" disabled></td>
<td><input type="text" name="date" value="${myVar.date}"></td>
</tr>
</c:forEach>
</table>
该表位于表单内,带有提交输入标签。
假设 myList(bean myBean 中的列表属性)包含 2 个元素,我的表正确显示了两行,每行都有步骤和日期。
假设我编辑了两行以在每一行上输入日期。
当我单击提交输入时,如何获得两个输入的日期?我怎么知道它们应该存储在 bean 列表中的哪个项目中?
我在发布表单后查看了 request.getParameterNames() 的调试,但它只包含一个“日期”参数。
谢谢 !