Java Spring3在jsp视图中将对象绑定到表单

Java Spring3在jsp视图中将对象绑定到表单,java,spring,forms,jsp,Java,Spring,Forms,Jsp,我正在尝试将一个对象绑定到我的表单并将其提交给我的控制器 获取表单视图的初始请求将对象附加到要在视图中渲染的模型 在我的控制器中添加属性: model.addAttribute("objects", getObjects()); model.addAttribute("form", newForm()); 我的表格很简单: public class Form { private List<Object> objects; private List<String

我正在尝试将一个对象绑定到我的表单并将其提交给我的控制器

获取表单视图的初始请求将对象附加到要在视图中渲染的模型

在我的控制器中添加属性:

model.addAttribute("objects", getObjects());
model.addAttribute("form", newForm());
我的表格很简单:

public class Form {
    private List<Object> objects;
    private List<String> results;

    // getter and setters
}
在my.jsp中,我列出了对象,并为结果设置了输入字段:

<form:form id="form" action="${formURL}" method="POST" commandName="form">

    <c:forEach items="${objects}" var="object" varStatus="vs">
        /* bind object to list of objects in form */

        <label>${object.name}</label>
        <form:input path="results[${vs.index}]"/>
    </c:forEach>

</form:form>
当将表单发布到我的控制器时,我可以成功地检索所有结果,但我缺少的是对象的原始列表


有没有办法将每个对象绑定到要在控制器中检索的对象列表中?

或者使用JSP/HTML上的隐藏字段。 或者使用HTTP会话保存原始结果