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

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>
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
4
5
6
7
public Jeu getJeu() {
		return jeu;
	}
 
	public void setJeu(Jeu jeu) {
		this.jeu = jeu;
	}
Mon jeu fait partit d'un iterator

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