项目要求是这样的,我有一个包含动态表单元素的表单,如下拉列表,单选按钮,输入框,复选框。请注意,这些元素有时会多次出现,或者单个或不出现。 我的问题是如何将此表单与spring类绑定。
答案 0 :(得分:0)
据我所知,这些元素将通过一些DOM操作添加到您的表单中。
在这种情况下,只需创建一个代表表单实体的类,它将包含您需要的所有可能字段,而不是在控制器中预期它:
public void controllerMethod(FormDataObject formData){
//logic
}
在您的控制器逻辑中,只需检查请求有效负载中是否存在数据。