Java Spring:如何为嵌套对象列表注册转换器/编辑器

Java Spring:如何为嵌套对象列表注册转换器/编辑器,java,html,spring,Java,Html,Spring,我有非常复杂的html表单,我正在尝试将它映射到模型。表格包含有关董事会的信息(姓名、日期、所有者等)和项目列表。每个项目也包含一些数据。项目是动态添加/删除的,所以我在发送表单之前使用JS添加索引。这是我表格的一部分: <div> <label>Link:</label> <input type="text" name="items[<index>].link"> <label>JScript:&l

我有非常复杂的html表单,我正在尝试将它映射到模型。表格包含有关董事会的信息(姓名、日期、所有者等)和项目列表。每个项目也包含一些数据。项目是动态添加/删除的,所以我在发送表单之前使用JS添加索引。这是我表格的一部分:

<div>
    <label>Link:</label>
    <input type="text" name="items[<index>].link">
    <label>JScript:</label>
    <select name="items[<index>].javaScript">
        <option>disable</option>
        <option>enable</option>
    </select>                   
</div>

但它根本不起作用。

检查这个答案
public class Board
{
    private long id;
    private User owner;
    private String title;
    private List<Item> items;

    ...
}
binder.registerCustomEditor(Item.class, "items", new PropertyEditorSupport()
binder.registerCustomEditor(List.class, "board.items", new CustomCollectionEditor(List.class)