selectOneMenu null pointer
Salut tout le monde j'ai une difficulté a récupérer ma selection
Methode qui rempli ma liste de sélection
Code:
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:
1 2 3 4 5
|
<h:selectOneMenu value="#{referenceMB.selectedClient}">
<f:selectItems value="#{referenceMB.listeClients}" />
</h:selectOneMenu> |
BackingBean:
Code:
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