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 : Sélectionner tout - Visualiser dans une fenêtre à part
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