1 final CheckBoxMultipleChoice<String> resultlistChoice = new CheckBoxMultipleChoice<String>("resultlist", new PropertyModel<List<String>>(this, "valueList"), new PropertyModel<List<String>>(this, "list"));
2
3 resultlistChoice.add(new AjaxFormComponentUpdatingBehavior("onclick") {
4
5 @Override
6 protected void onUpdate(AjaxRequestTarget target) {
7 // TODO Auto-generated method stub
8 }
9 });
10
11 resultlistChoice.add(new AjaxFormChoiceComponentUpdatingBehavior() {
12
13 @Override
14 protected void onUpdate(AjaxRequestTarget target) {
15 // TODO Auto-generated method stub
16 selectedList.clear();
17 for (String item : resultlistChoice.getModelObject()) {
18 selectedList.add(item);
19 System.out.println(item);
20 }
21 target.add(selectedChoice);
22 }
23 });