Hello,

Comme décrit dans la FAQ j'aimerai réagir au clique d'un commandButton disposé sur une ligne d'un dataTable. Voici le code :

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
 
<rich:panel>
            <f:facet name="header">tte</f:facet>
            <h:dataTable value="#{tte.dataModel}" var="aCall">
	            <h:column>
					<f:facet name="header">Line id</f:facet>
					#{aCall.lineLink}
				</h:column>
	            <h:column>
					<f:facet name="header">Date</f:facet>
					#{aCall.date}
				</h:column>		
				<h:column>
					<f:facet name="header">Appelant</f:facet>
					#{aCall.alias}
				</h:column>
				<h:column>
					<f:facet name="header">Type d'appel</f:facet>
					#{aCall.callType}
				</h:column>		
				<h:column>
					<f:facet name="header">Action</f:facet>
					<h:commandButton id="doDel" action="#{tte.delete}" value="delete"></h:commandButton>
				</h:column>	
            </h:dataTable>
J'aimerai juste pourvoir appeler la méthode delete de mon bean.

J'ai essayé plusieurs solutions sans grand succès.

en espérant votre aide !

Bonne soirée

Joel