Bonjour,

je souhaite faire apparaitre en valeur de mon tag <s:hidden> la valeur portée par la variable libelleFonction instanciée plus haut dans la boucle dans ma JSP.
Voilà le code de ma JSP :

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
		<% 
                Profil profil = SessionUtils.getCurrentProfil();
                ArrayList<Fonction> listeFonctions = profil.getListeFonctions();
                for(int i=0;i<listeFonctions.size(); i++){
                        Fonction fonction = listeFonctions.get(i);
                        String libelleFonction = fonction.getLibelleFonction();
                %>
			<s:form id="changerFonction" name="changerFonction" action="changerFonction"  method="post"  theme="simple">
				<s:hidden value="%{#libelleFonction}" name="fonction.libelleFonction"/>
				<li>
					<a href="#" onclick="document.forms['changerFonction'].submit();">
						<%=libelleFonction%>
					</a>
				</li>
 
			</s:form>		
		<%
                }//for 
                %>
- Comment puis je créer plusieurs formulaires en fonction de la taille de ma liste en struts 2 ?
- Est ce la meilleure manière de procéder ?
- Y a t'il un tag struts 2 pour itérer directement sur une liste ? comment l'utiliser ?


Merci d'avance pour vos réponses.