Deux selectOneMenu dépendants
	
	
		bonjour;
j'ai un problème avec deux selectonemenu dépendant, la deuxieme selectone menu n'affiche rien, voilà mon code:
/-----------------------couche dao ------------------/
	Code:
	
| 12
 3
 4
 5
 
 |     public List<Detailfacture> findDetailByRefFacture(String ref) throws Exception {
        Query query = em.createQuery("SELECT o "+ "FROM Detailfacture o "+ "WHERE o.refFact= :ref ");
        query.setParameter("ref", ref);
        return query.getResultList();
        } | 
 /------------------------managedbean-----------------/
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 
 |  
 private String selectedFacture;
    private String selectedDetail;
    private List<Detailfacture> listDetail;
 
    public List<Detailfacture> getListDetail() {
        return listDetail;
    }
 
    public void setListDetail(List<Detailfacture> listDetail) {
        this.listDetail = listDetail;
    }
 
    public String getSelectedDetail() {
        return selectedDetail;
    }
 
    public void setSelectedDetail(String selectedDetail) {
        this.selectedDetail = selectedDetail;
    }
 
    public String getSelectedFacture() {
        return selectedFacture;
    }
 
    public void setSelectedFacture(String selectedFacture) {
        this.selectedFacture = selectedFacture;
    }
 
 
    public void genSpecializations() throws Exception {
            listDetail = iserv11.findDetailByRefFacture(this.selectedFacture);
    } | 
 /-------------------------page jsf------------------------/
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 
 |  
 <h:panelGrid columns="2">
 
                   <h:outputLabel value="Réf Facture: *" for="facture" />
                  <h:selectOneMenu id="facture" value="#{mabean8.selectedFacture}">
                            <f:selectItem itemValue="0" itemLabel="Choisir Réf Facture" />
                            <f:selectItems value="#{mabean7.ALL}" var="p" itemLabel="#{p.refFact}" itemValue="#{p.refFact}"/>
                            <p:ajax event="change" update="nomInv" listener="#{mabean8.genSpecializations}"/>
 
                  </h:selectOneMenu>
 
                <h:outputLabel value="Nom d'Inventaire: *" for="nomInv" />
                <h:selectOneMenu id="nomInv" value="#{mabean8.selectedDetail}">
                    <f:selectItem itemLabel="Choisir une désignation"/>
                    <f:selectItems value="#{mabean8.listDetail}" var="c" itemLabel="#{c.designation}" itemValue="#{c.idDetail}"/>
                </h:selectOneMenu>
 
 
         </h:panelGrid> | 
 
plzz, quelqu'un me dit comment faire pour charger la deuxième selectonemenu!!
merci