嗨,
我在 Spring MVC 中使用 jQuery 来动态生成表单元素。
这是一个示例:单击
如何从动态表单域接收数据?
提前致谢
在表单 bean 中将值设为某种列表或集合。在您的 JSP 中,您可以创建如下输入:
<input type="text" name="formBean.listName[0]" />
或您想要的任何输入类型。在您的控制器中,您可以将表单 bean 作为模型属性,例如:@RequestMapping("/someUrl")
public String myHandler(@ModelAttribute("formBean") FormBean formBean) {
// ...do something
}
基本上,只要输入的 name 属性与 ModelAttribute 名称及其内部列表名称匹配,就应该是黄金。您也可以改用 Map,将键列表中的索引替换为 Map。