Hello,

J'ai une erreur de validation avec l'utilisation d'un selectOneMenu. Voici le code JSF

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<ice:outputText value="Etat civil"></ice:outputText>
  <ice:selectOneMenu id="SlctCompTyp"
         valueChangeListener="#{sessionBean.effectChangeListener}"
         value="#{sessionBean.selectedEtatCivil}"
         partialSubmit="true">
 <f:selectItems id="SlctcompTypItms"
        value="#{sessionBean.etatCivilItems}"/>
 </ice:selectOneMenu>
et dans mon bean j ai le code suivant

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
19
20
21
22
 
public String getSelectedEtatCivil() {
          return selectedEtatCivil;
     }
    public void setEtatCivilService(EtatCivilService etatCivilService) {
       LOG.info("SET ETAT CIVIL SERVICE");
       this.etatCivilService = etatCivilService;
    }
     public SelectItem[] getEtatCivilItems() {
 		LOG.info("getEtatCivilItems()");						
     	List<EtatCivil> etatsCivil = etatCivilService.findAll();
     	int i = 0;
     	for (EtatCivil etatCivil : etatsCivil) {
     		if (isFrench()) {
     			ETAT_CIVIL_ITEMS[i] = new SelectItem(etatCivil, etatCivil.getLibelleLongFR());
     		}else {
     			ETAT_CIVIL_ITEMS[i] = new SelectItem(etatCivil, etatCivil.getLibelleLongDE());    			
     		}
     		i++;
     	}
         return ETAT_CIVIL_ITEMS;
     }
Je ne comprend pas trop de quoi provient cette erreur ...