我的class A
字段为List
<{1}}
class B
在JSP中,我有一个表单,其中有输入字段class A{
private String x;
private String y;
private List<B> list;
}
class B{
private string x1;
private String y1;
}
和for x and y
。
我的问题是如何创建表单以便我可以在c:foreach select for B
内传递B
类型的对象列表并将其发送到spring控制器。
到目前为止,我只得到一个只包含一个元素的列表。
答案 0 :(得分:3)
您可以使用数组。例如:
<c:forEach items="${a.list}" varStatus="i">
<tr>
<td><form:input path="list[${i.index}].x1" type="text" /></td>
<td><form:input path="list[${i.index}].y1" type="text" /></td>
</tr>
</c:forEach>
并且在jsp中添加和删除列表行我使用了javascript ..