Bonjour,

Je n'arrive pas a afficher un objet par defaut pour une liste <select>:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<h:selectOneMenu enableManualInput="false"
	value="#{saisiePEFTableauBean.mois}">
  <f:selectItems value="#{saisiePEFTableauBean.listMois}" />
</h:selectOneMenu>
construction du listMois :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
List<SelectItem> listMois = new ArrayList<SelectItem>();
if (listPeriodeDeSaisie != null) {
for (PeriodeDeSaisie periode : listPeriodeDeSaisie) {
  listMois.add(new SelectItem(periode,periode.getMoiLibelle(),periode.getMoiLibelle()));
 }
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
@ManagedBean(name = "saisiePEFTableauBean")
@SessionScoped
public class SaisiePEFTableau implements Serializable {
...
 
 PeriodeDeSaisie mois=new PeriodeDeSaisie () ;
mois.setMoiLibelle("SEM1");
...
 
}
en gros qu'il est le type d'objet pour mois qui va me permettre d'afficher SEM1 par défaut dans le liste du <select> généré .

Merci pour votre aide .