Bonjour,
J'utilise actuellement JSF, Spring et Hibernate dans un de mes projets et pour l'instant tout ce passe pour le mieux...
Je voudrais désormais ajouter de l'AJAX dans mes pages JSPs pour les rendre un peu plus réactives. Pour ce faire j'utilise le framework DWR (Direct Web Remoting)...

Voici mon problème (essentiellement lié à l'utilisation de la dataTable):
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
26
27
28
29
<t:dataTable id="testDataTable" styleClass="scrollerTable"
	headerClass="scrollerTableHeader"
	rowClasses="scrollerTableRow1,scrollerTableRow2"
	columnClasses="scrollerTableColumn1,scrollerTableColumn2,scrollerTableColumn3"
	var="test" value="#{TestController.getL}" preserveDataModel="false"
	rows="15"
	rowOnClick="???'">
	<h:column>
		<f:facet name="header">
			<h:outputText value="Nom" />
		</f:facet>
		<h:outputText value="#{test.name}" />
	</h:column>
	<h:column>
		<f:facet name="header">
			<h:outputText value="Description" />
		</f:facet>
		<h:outputText value="#{test.description}" />
	</h:column>
	<h:column>
		<f:facet name="header">
			<h:outputText value="Date" />
		</f:facet>
		<h:outputText value="#{test.date.time}">
			<f:convertDateTime pattern="dd/MM/yyyy" />
		</h:outputText>
	</h:column>
</t:dataTable>
Je voudrais que, lorsqu'un clique est effectué sur une des lignes de la dataTable, le code suivant (permettant de faire une requête asynchrone) soit exécuté:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
function showDetail(objID) {
	newsService.getObjectByID(replyGetObjectByID, objID);
        ...
}
Il me faudrait quelque chose de ce genre au niveau de ma dataTable (cf. en rouge):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
rowOnClick="showDetail(#{test.id});"
Est que quelqu'un pourrait m'aiguiller
Merci