1

我们使用 Wicket 6,通常可以使用 POJO 对象和 PropertyModel 来访问模型属性。现在我想使用 Map 而不是 POJO,我该怎么做?

代替

form.add(new TextField<String>("fieldName", new PropertyModel<String>(pojo, "fieldName")));

我想使用类似的东西

form.add(new TextField<String>("fieldName", new MapModel<String>(map, "field.name")));

是否有任何 Wicket 课程可以做到这一点?

4

1 回答 1

2

我认为以下应该做的工作:

form.add(new TextField<String>("fieldName", new PropertyModel<String>(map, "keyName")));
于 2015-03-16T22:47:51.860 回答