Bonjour,

J'ai un tableau sur lequel je veux pouvoir cliquer, et ouvrir un modalPanel à ce moment.

J'ai ajouté ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<rich:dataTable id="packsTable"
	onRowMouseOver="this.style.backgroundColor='#F1F1F1'"
	onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'"
	cellpadding="0" cellspacing="0" width="400" border="0"
	value="#{packsTableBean.packList}" var="pack">
 
<a4j:support event="onRowClick" oncomplete="Richfaces.showModalPanel('confirmPanel');" >
        <f:setPropertyActionListener value="#{pack}" target="#{requestBean.request.packs}" />
</a4j:support>	
 
</rich:dataTable>
Donc le 'confirmPanel' s'affiche bien, mais mon objet n'est pas copié.
J'ai voulu utilisé a4j:actionParam, mais j'ai cette erreur:

javax.faces.FacesException: Error in conversion Java Object to JavaScript

Y a t'il un moyen?