Bonsoir,

J'ai un problème que je n'arrive pas à cerner depuis ce matin.
En effet, je voudrais afficher un selectOneListbox dans le composant dataTable.

Voici ma page jsp: // la colonne contenant la liste

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
         <h:column>
          <f:facet name="header">
            <h:outputText value="Type"/>
          </f:facet>
          <h:selectOneListbox size="1" value="#{Ajmenu.type}">
            <f:selectItem value="#{Ajmenu.liste}"/>
          </h:selectOneListbox>
        </h:column>
//mon bean

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    String type;
     List<MenuAdmin> listmenus;
    List <SelectItem> liste;
//ma procédure d'affichage

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
  private void inittype() {
 
         liste= new ArrayList();  
         int k=0;
         for (MenuAdmin menu:Service.getlisttypes() ) {
               liste.add(new SelectItem(k,menu.getType()));
         k++;
               }
 
     }
Exception: Erreur de conversion lors de la définition de la valeur ''{0}'' pour ''{1}''.'


Merci