Bonjour,
J'ai chercher un bon moment mais je ne trouves pas vraiment de réponse.
Est il possible de passer un objet directement de ma jsp a mon action ?
voila par exemple mon code
J'ai un getter et un setter dans la classe d'action :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <td class="text-right"><s:form namespace="/mapgyver/uc6" action="jouer" method="post" theme="simple"> <s:hidden name="jeu" value="<s:property value="jeu"/>" /> <s:submit cssClass="btn btn-dark btn-sm" value="jouer"></s:submit></s:form></td>
Mon jeu fait partit d'un iterator
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public Jeu getJeu() { return jeu; } public void setJeu(Jeu jeu) { this.jeu = jeu; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <s:iterator value="jeux" status="jeuxStatus"> <s:url namespace="/mapgyver/uc6" action="jouer" var="urlAffJouer"> <s:param name="jeu"><s:property/></s:param> </s:url> <tr> <th scope="row"><s:property value="%{#jeuxStatus.count}"/></th> <td class="text-center"><s:property value="nom"/></td> <td class="text-right"><s:form namespace="/mapgyver/uc6" action="jouer" method="post" theme="simple"> <s:hidden name="jeu" value="<s:property value="jeu"/>" /> <s:submit cssClass="btn btn-dark btn-sm" value="jouer"></s:submit></s:form></td> <td class="text-right"><a href="${urlAffJouer}" class="btn btn-dark btn-sm">Jouer</a></td> </tr> </s:iterator>
Le but étant de passer l'objet sans devoir le reconstruire a la main car il contient d'autre objet.
Merci d'avance
Partager