1

嗨,

我在 Spring MVC 中使用 jQuery 来动态生成表单元素。

这是一个示例:单击

如何从动态表单域接收数据?

提前致谢

4

1 回答 1

0

在表单 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。

于 2013-01-23T17:21:05.603 回答