bonjour ,
je désire créer un formulaire affichant des données d'un Patient, et permettant aussi de les modifier
ce formulaire contient un selectOneMenu qui doit afficher le nom de Maladie courant et la liste des maladies
en modifiant la Maladie le formulaire doit renvoyé l Id de la nouvelle maladie choisie,
et je me bloque a cette étape
voila mon formulaire

<h:form>
<h3>informations du patient</h3>
<h:panelGrid columns="2">

<h:outputText value="N° Dossier :" />
<h:inputText value="#{patientController.noDossier}" />

<h:outputText value="Nom :" />
<h:inputText value="#{patientController.nomPatient}" />

<h:outputText value="Prenom :" />
<h:inputText value="#{patientController.prenom}" />

<h:outputText value="maladie :" />
<h:selectOneMenu id="selectListMaladie" value="#{patientController.currentMaladie}">
<f:selectItems value="#{patientController.maladieList}" />
</h:selectOneMenu>

<h:commandButton value="Submit" action="#{patientController.creerPatient}" />

</h:form>
dans le managedbean j ai crée un selectItem
maladies = p.listerTousLesMaladies();

maladieList = new ArrayList<SelectItem>();
for (Iterator iter = maladies.iterator(); iter.hasNext(); ) {
Maladie each = (Maladie) iter.next();

SelectItem selectItem = new SelectItem(each);
selectItem.setLabel(each.getNom());
selectItem.setValue(each.getIdMaladie());
maladieList.add(selectItem);