Salut tout le monde j'ai une difficulté a récupérer ma selection

Methode qui rempli ma liste de sélection
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
 
public List<SelectItem> doFillClients()
    {
          try {
 
                clients = TB().findClients();
                for (Client client : clients) {
 
                    //SelectItem item = new SelectItem(client,client.getNom());
                    //En passe le client et son nom
                    SelectItem item = new SelectItem(client,client.getNom());
                    result.add(item);
                }
          } catch (Exception e) {
              //  addMessage(cname, mname, e);
            }
                return result;
    }
JSF:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<h:selectOneMenu  value="#{referenceMB.selectedClient}">
                                                <f:selectItems value="#{referenceMB.listeClients}" />
 
                                                </h:selectOneMenu>
BackingBean:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
//
Client selectedClient ;
//est tjrs NULL j'arrive pas a récupérer
dans le cas ou je rempli la liste d'items
//SelectItem item = new SelectItem(client.getNoclient(),client.getNom());
çà marche ..mais j'ai besoin de recuperer une fois pour tt le client

d'où viens ce problème ..
Merci de votre aide d'avance