[JSP & IceFace] SelectOneMenu, probleme simple
Bonjour,
J'ai un problème tout simple, c'est de sélectionner un item dans ma drop down list.
Mon problème se situe dans un formulaire de mise a jour d'un objet "Compte", cet objet contient un membre "Client". j'ai fait un formulaire avec une drop down list pour sélectionner le client, mais je n'arrive pas pour une édition de l'objet "Compte" a afficher le bon item dans la liste.
Ce qui revient en html a faire (pour exemple):
Code:
1 2 3 4 5
| <select name="sdf" id="sdf">
<option>1</option>
<option selected="selected">2</option>
<option>3</option>
</select> |
Mon code JSF :
Code:
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 27
|
private ArrayList<SelectItem> listCompteClient = new ArrayList<SelectItem>();
public ArrayList<SelectItem> getListCompteClient() {
return listCompteClient;
}
public void setListCompteClient(ArrayList<SelectItem> listCompteClient) {
this.listCompteClient = listCompteClient;
}
private void generateClientList() { // Construction de la liste en fonction de l'ebj
listCompteClient.clear();
for (Client client : banqueActionBean.getListClient()) {
listCompteClient.add(new SelectItem(client.getId(), client.toString()));
}
}
@Override
public void init() {
generateClientList();
}
// JSF (Avec Icefaces 1.6.1)
<ice:selectOneMenu binding="#{admin$index.select1MenuClients}" id="select1MenuClients" style="width: 120px" >
<f:selectItems binding="#{admin$index.selectOneMenu1selectItems}" id="selectOneMenu1selectItems" value="#{admin$index.listCompteClient}"/>
</ice:selectOneMenu> |
Tk's :aie: