bonjour,voici mon problème !!!
je veux affiche deux listes , l'une contenant les objets non associé a un profil et l'autre liste les objets du dit profil !!!
j'utilise pour cela la tag iterate comme suit :
ma jsp
A l'affichage les objet de la 1ere liste son correcte (absence des objets appartenant au profil) mais pour la second liste (objet appartenant au profil) j'ai la dernière occurrence de mon objet de la 1ere liste qui peuple ma seconde liste !!!
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 <table border="2" width="50%"> <tbody><!-- objets de ma 1ere liste --> <logic:iterate id="objet" name="listeObjet" scope="session" indexId="i"> <tr> <input type="hidden" name="idObjet<%=i%>" value="<bean:write name='objet' property='id'/>" /> <td ><bean:write name="objet" property="description"/></td> <td ><bean:write name="objet" property="lien"/></td> <td ><center><html:checkbox indexed="true" name="objet" property="cocher" /><center></td> </tr> </logic:iterate> </tbody> </table> </td> <td> <table border="2" width="50%"> <tbody><!-- objets de ma 2eme liste --> <logic:iterate id="objetProfil" name="listeObjetProfil" scope="session" indexId="j"> <tr> <input type="hidden" name="idObjetProfil<%=j%>" value="<bean:write name='objet' property='id'/>" /> <td ><bean:write name="objet" property="description"/></td> <td ><bean:write name="objet" property="lien"/></td> <td ><center><a href="<%=Const.aliasApplication%>/affObjet.do" /><%=Const.imageSupp%></a></td> </tr> </logic:iterate> </tbody> </table> </td> </tr> </table>
Merci
Partager