Je suis entrain de réaliser une application J2EE/Struts2 via jboss.
Cette application est tout simplement une page de questions/reponses (c'est-a-dire collecter des réponses auprès des Utilisateurs sur des questions définies).

Ces questions étant récupérées depuis une base de données : je souhaite ajouter à coté de chaque question un s:select (combo-box) permettant à l'utilisateur de choisir OUI ou NON comme réponse. Jusque là tout va bien.

Mais le problème survient à partir du moment j'essaie de récupérer, pour chaque question, la réponse choisie par l'utilisateur.

Quelqu'un veut bien m'aider peut-être ? Merci d'avance!


Voici mon code :

Code xml : 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
<body>
<s:form id="questionnaireForm" action="showQuestionnaire" method="POST">
     <s:select emptyOption="true" required="true" label="Application Cible"  list="applications" name="applCible"/>
	<s:if test="questions !=null">
	<s:hidden name="questions" />
	<s:iterator value="questions">
	<tr>
		<td>
			<s:hidden value="%{id}"/>
			<s:property value="%{numero}"/>)
			<s:property value="%{libelle}"/>
			<s:select name="%{reponse}" emptyOption="true" list="reponseList"/>
		</td>
	</tr>
	</s:iterator>
	<s:submit action="saveQuestionnaire"/>
	</s:if>
	<s:else>
		<s:submit action="showQuestionnaire"/>
	</s:else>
   </s:form>
</body>