相关疑难解决方法(0)

绑定Set集合中的对象

我有一个填充集合的一些对象的表单.我用List实现了集合(一切都运行良好),但现在我想使用Set.我有一个注册的属性编辑器来创建对象.问题是我不知道填充Set对象时必须使用的语法是什么.

public class MyObject(){
    Set<OtherObject> otherObjects = new HashSet();
}
Run Code Online (Sandbox Code Playgroud)

我已尝试使用表单标记中的语法,如语法列表:

name="otherObjects['${status.index}']"
Run Code Online (Sandbox Code Playgroud)

和地图的语法一样:

name="otherObjects['${id}']"
Run Code Online (Sandbox Code Playgroud)

但两者都出错了,因为"索引属性路径中引用的属性'otherObjects [0]'既不是数组也不是List也不是Map"

我也尝试过

name="otherObjects"
Run Code Online (Sandbox Code Playgroud)

但这并没有填满对象.谁能告诉我如何将数据绑定到Set中的对象.

谢谢

java data-binding spring jsp spring-mvc

9
推荐指数
1
解决办法
4871
查看次数

标签 统计

data-binding ×1

java ×1

jsp ×1

spring ×1

spring-mvc ×1