Bonjour,
je suis actuellement en train de développer une appli avec Spring Webflow. je doit réaliser dans un formulaire un select en richFaces et lorsque l'on clique sur un élément de ce select, il doit effectuer l'action d'un autre bouton. Voici ce que j'ai actuellement :
Ici quand je clique sur l'élément "Modifier", je suis censé faire l'action du sf:commandLink. J'ai testé avec un :
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
30
31
32
33
34
35
36
37 <!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:sf="http://www.springframework.org/tags/faces" xmlns:rich="http://richfaces.org/rich"> <ui:fragment id="totoFragment"> <h:form id="totoForm"> <rich:dataTable id="totoDataTable" var="objet" value="#{objetList}" > <f:facet name="header"> <h:outputText value="Liste des objets" /> </f:facet> <rich:column> <h:outputText value="#{objet.nom}" /> </rich:column> <rich:column width="200px"> <rich:dropDownMenu value="Select" > <rich:menuItem value="Modifier" submitMode="server" action="edit-objet" /> <rich:menuItem value="Supprimer" submitMode="server" action="suppress-objet" /> </rich:dropDownMenu> </rich:column> <sf:commandLink id="edit" action="edit-objet" processIds="*" /> </rich:dataTable> </h:form> </ui:fragment> </ui:composition>
mais ca ne fait pas le lien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <rich:menuItem value="Modifier" onclick="Spring.remoting.submitForm('${formId}:edit', '${formId}', {processIds: '${formId}:edit, *'}); return false;" />
Si quelqu'un pouvait m'aider un chouille.... merci d'avance
Partager