Bonjour,
alors j'ai une data table avec un button pour chaque ligne. pour l'affichage, pas de pblm mais quand j'appuis sur le bouton, normalement la méthode removeAccount() de mon managedBean Login devrait etre exécuté mais ce n'est pas le cas. Pas d'erreur ni d'exception, c'est comme si le bouton était inactif.
Voila un bout du code.
<rich:dataTable id="ListTable" value="#{AccountList.listAccount}" var="account" rows="10">
<f:facet name="header">
<rich:columnGroup>
<h:column>
<h:outputText value="Account Id" />
</h:column>
<h:column>
<h:outputText value="Username" />
</h:column>
<h:column>
<h:outputText value="Button" />
</h:column>
</rich:columnGroup>
</f:facet>
<rich:column>
<b> #{account.id} </b>
</rich:column>
<rich:column>
<b> #{account.username} </b>
</rich:column>
<rich:column>
<a4j:commandButton name="remove" value="remove" action="#{login.removeAccount}" styleClass="submit">
<a4j:actionparam name="accountId" value="#{account.id}"/>
</a4j:commandButton>
Merci.
Partager