如何在Wicket ListMultipleChoice中获取所选项目?

时间:2010-06-16 01:06:46

标签: wicket

我在wicket中使用了ListMultipleChoice组件,我想获取所选项目。似乎isSelected受到保护,所以我无法使用它。如何获取所选项目?

1 个答案:

答案 0 :(得分:3)

您必须将您的列表与数据和ListMultipleChoice绑定在Example

public MyForm(String id, IModel model, IFeedback feedback) {
    List choices = new ArrayList();
    choices.add("foo");
    choices.add("bar");
    MultiListChoice lc = new MultiListChoice("myMultiListChoice", new PropertyModel(model, "foobarList"), choices);
    add(lc);
    ...
}