Как вы получаете выбранные элементы в Wicket ListMultipleChoice? - PullRequest
0 голосов
/ 16 июня 2010

Я использую компонент ListMultipleChoice в калитке и хочу получить выбранные элементы.Кажется, что isSelected защищен, поэтому я не могу его использовать.Как получить выбранные предметы?

1 Ответ

3 голосов
/ 16 июня 2010

Вы должны связать свой список с данными и ListMultipleChoice, как в Пример

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);
    ...
}
...