在Spring Controller中的@ModelAttribute中处理嵌套数组<object>

时间:2016-03-24 11:50:04

标签: spring modelattribute

我有以下两个对象:

public class Form {
    private Long id;
    private String name;
    private ArrayList<FormField> fields;
...
}

public class FormField {
    private Long id;
    private String name;
...
}

是否可以在

中接收整个数据
public Result add(@ModelAttribute Form form)

我想到的逻辑是以下列方式发送参数

id:1
name:testdf
fields.id:1
fields.id:2
fields.id:3
fields.id:
fields.name:field 1
fields.name:field 2
fields.name:field3

但这似乎不起作用,不知道如何处理这样的请求吗?

我试图避免自定义渲染器或手动解析HTTPRequest来填充我的对象。

由于

0 个答案:

没有答案