bonjour,
j'utilise jsf2 et richfaces4 .et j'aimerais passer l'id d'une ligne dans un rich:dataTable vers un managedBean lors du click sur la case a cocher correspondante a cette ligne
voila le code dans l'xhtml:
et voila le code dans mon managed bean:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <h:selectBooleanCheckbox value="#{item.selected}" > <a4j:ajax event="click" name="caseacocher" value="#{item.idAsset}" listener="#{vehiculeFilterBean.generateKML}"></a4j:ajax> </h:selectBooleanCheckbox>
et voila le resultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public void generateKML(){ String value=(String)FacesContext.getCurrentInstance().getExternalContext() .getRequestParameterMap().get("caseacocher"); System.out.println("id asset vaut "+value); }
est ce que qq'un voit ou est le pb?
Code : Sélectionner tout - Visualiser dans une fenêtre à part id asset vaut null
merci
Partager