lucky82
Messages postés89Date d'inscriptionsamedi 30 octobre 2004StatutMembreDernière intervention16 juin 2008
-
16 juin 2008 à 14:20
mahajava -
21 oct. 2012 à 00:47
bonjour a tous,
je travaille avec jsf/hibernate sous eclipse europa,
j'ai une liste produite grace à un h:datatable qui fournit la liste de programmes avec des commandlink sur chaque ligne de programme(modifier,supprimer,detail) :
boumarsel
Messages postés298Date d'inscriptionjeudi 12 juin 2003StatutMembreDernière intervention 9 juillet 20081 16 juin 2008 à 14:48
Exemple pour la suppression :
Sur ta jsp :
<h:column>
<f:facet name="header">
<h:outputText value="Delete"/>
</f:facet>
<h:commandLink id="Delete" action="listeDepartements" actionListener="#{DepartementBean.deleteDepartement}">
<h:outputText value="Delete" />
<f:param id="deleteId" name="id" value="#{departement.iddepartement}" />
</h:commandLink>
</h:column>
Ton Bean (référencé par DepartementBean) :
public void deleteDepartement(ActionEvent event) {
UIParameter component = (UIParameter) event.getComponent().findComponent("deleteId");
long id = Long.parseLong(component.getValue().toString());
...(Code de suppression, exemple avec les DAO : departementDAO.delete(departementDAO.findById(new Long(id))); )
}