Salut à tous

J'ai réalisé 3 tables User , Appart et une association 'asso_appart-usrer' de ces deux tables ( ManyToMany et JPA ) . En java je peux ré"aliser l'affichage
de ces deux éléments associé mais en struts je ne sais comment le faire avec l 'iterator .

Table Appart
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
public class Appart implements Serializable 
{
	private static final long serialVersionUID = 1L;
	@Id
	@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_GEN")
	@SequenceGenerator(name = "SEQ_GEN", sequenceName = "appart_appart_id_seq", allocationSize = 1)
	@Column(name="APPART_ID", unique = true, nullable = false, insertable = false, updatable = false)
	private Long idAppart;
	@Column(name="APPART_NOM")
	private String AppartNom;
	

	@ManyToMany(cascade = { CascadeType.PERSIST , CascadeType.MERGE }, fetch = FetchType.EAGER)
	@JoinTable(name = "ASSO_APPART_USER", 
	    joinColumns = { @JoinColumn(name = "APPART_ID", nullable = false, updatable = false) },
		inverseJoinColumns = { @JoinColumn(name = "USER_ID", nullable = false, updatable = false) })
	private Set<User> assoUser = new HashSet<User>();

 .... getters et setters
Table User
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public class User {
	@Id
	@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_GEN")
	@SequenceGenerator(name = "SEQ_GEN", sequenceName = "user_user_id_seq", allocationSize = 1)
	@Column(name="USER_ID", unique = true, nullable = false, insertable = false, updatable = false)
	private Long idUser;

	@ManyToMany(fetch = FetchType.EAGER, mappedBy = "assoUser" )
	private Set<Appart> assoAppart = new HashSet<Appart>();

 .... getters et setters
en JAVA
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
System.out.println("\n_________List User___________");
		liste = userDAO.findAlluser();
		for (user ul : liste)
		{	
 
		    for(Appart ap : ul.getAssoAppart()) 
		    {   System.out.println("\n\n" + ul.getAppart() );
		    	System.out.println("\n\n" + ul );
		    	System.out.println("\n" +  quest.getAppartNom());
			}
		}
Je voudrais le même en struts avec iterator mais je n'arrive pas
Merci