Bonjour, j'essaie d'insérer les données dans ma base à l'aide de la liste déroulante. Cependant, quand j'insère avec une valeur de la liste déroulante, la valeur enregistrée dans mon base est toujours la valeur initiale. Pouvez-vous m'aider s'il vous plait????
Mon Bean:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
	TleCritEnum[] getTleCrit() {
		return TleCritEnum.values()
	 }
Mon objet

Code : Sélectionner tout - Visualiser dans une fenêtre à part
TleCritEnum tleCritE=TleCritEnum.COMMENCE;
mon enumeration:
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 enum TleCritEnum {
 
COMMENCE("COMMENCE"),
FINIT("FINIT")
    String name
 
		TleCritEnum  (String name) {
		  this.name = name
 
	   }
		public String getNane() {
			return name;
		}
		public String toString() {
			return this.getName()
 
 
 
 }
 
 
}
et ma vue:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<h:selectOneMenu  id="inputTypeCritE" value="#{uploadBean.tleXML.tleCritE}" >
  								<f:selectItems value="#{uploadBean.getTleCrit()}" var="g" itemValue="#{g}" />
								</h:selectOneMenu>

Merci bien pour toute aide