Bonjour ,

J'essaye de construire des composants dynamique avec HtmlSelectManyCheckbox. En exécutant ma page j'ai bien mes chekboxes crées mais malheureusement je ne peux pas accéder aux valeurs et j'obtiens l'erreur suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
javax.el.PropertyNotFoundException: Array index out of range: 0
voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
	List<HtmlSelectManyCheckbox> listttttt = new ArrayList<HtmlSelectManyCheckbox>();
	List<List<String>> nouvellelistdouble = new ArrayList<List<String>>();
 
				for(int j = 0 ; j<2 ; j++){
 
 
 
					listttttt.add((HtmlSelectManyCheckbox) app
							.createComponent(HtmlSelectManyCheckbox.COMPONENT_TYPE)); 
 
 
					compSetValue(listttttt.get(j), "#{mybacking.nouvellelistdouble["+ j + "]}");
 
					UISelectItems selectItems = (UISelectItems) app
							.createComponent(UISelectItems.COMPONENT_TYPE);
					List<SelectItem> options = new ArrayList<SelectItem>();
 
					for (int i = 0; i < 10; i++) {
						options.add(new SelectItem(i, "valeur" + i));
					}
 
					selectItems.setValue(options);
					listttttt.get(j).getChildren().add(selectItems);
					grid.getChildren().add(listttttt.get(j));
 
					}
Merci pour votre aide !