Salut à tous, j'ai beau fouiller par tout ma j'ai rien trouvé concernant mon petit problème. Voilà je voudrai savoir si c'est possible de changer la valeur par défaut de mon SelectOneMenu ou si c'est possible enlever la valeur par défaut.
Voici mon SelectOneMenu
et voila le code Java qui rempli mes SelectItems
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <h:selectOneMenu style="width: 246px; height: 27px" id="ncin" onchange="submit()" value="#{employeBean2.id}" > <f:selectItems value="#{employeBean2.listIds}" /> </h:selectOneMenu>
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public ArrayList<SelectItem> getListIds() { System.out.println("employes list size: "+getEmployes().size()); if(listIds==null) listIds=new ArrayList<SelectItem>(); for (Employe emp : getEmployes()) { SelectItem selectItem=new SelectItem(); selectItem.setLabel(String.valueOf(emp.getId())); selectItem.setValue(String.valueOf(emp.getId())); listIds.add(selectItem); } System.out.println(listIds); return listIds; }
Partager