动态生成表单提交和Spring框架?
我有一个动态生成的表单(使用jQuery)。所以我不知道我有多少表单元素。有人知道我们怎么做吗?将请求正文中的字段作为JSON映射发布,并使用Jackson将其转换为控制器端的动态生成表单提交和Spring框架?,spring,spring-mvc,Spring,Spring Mvc,我有一个动态生成的表单(使用jQuery)。所以我不知道我有多少表单元素。有人知道我们怎么做吗?将请求正文中的字段作为JSON映射发布,并使用Jackson将其转换为控制器端的映射。您的控制器方法如下所示: @RequestMapping(value="/url", method=RequestMethod.POST) public getMap(@RequestBody Map<String, String> fields){ //Manipulate fields as
映射。您的控制器方法如下所示:
@RequestMapping(value="/url", method=RequestMethod.POST)
public getMap(@RequestBody Map<String, String> fields){
//Manipulate fields as you wish
.
.
.
}
var fields = {}
$.each("input:text", function(i, item){
fields[mapKeyValue] = $(item).val();
}
本例假设您的pair值是文本输入,但您可以根据需要操纵这些值。这绝不是一个完整的例子,但应该给你一个如何开始的想法