[JSF 1.2] arguments dans l'action
Bonjour,
Je voudrais supprimer une ligne de ma table à partir d'un h:dataTable en récupérant par exemple le champ "title" et appelant la méthode manageLink.deleteLink(mytitle)
Voila ce que j'ai écrit :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
<h:dataTable border="0" rules="all" value="#{manageLink.links}"
var="p">
<h:column>
<f:facet name="header">
<h:outputText value="Lien" />
</f:facet>
<h:outputText value="#{p.title}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Code" />
</f:facet>
<h:outputText value="#{p.code}" />
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="Supprimer" />
</f:facet>
<h:form >
<!-- si c'est possible -->
<h:commandButton value="supprimer" action="#{manageLink.deleteLink(p.title)}" />
<h:form/>
</h:column>
</h:dataTable> |
EST Ce que cette ligne #{manageLink.deleteLink(p.title)} est possible avec jsf 1.2, sinon, qu'elle est l'alternative
Merci