Bonjour,

dans mon appli web sur les concours de peche, j'utilise un objet central appelé Enduro.
Enduro contient des equipes
Equipe contient des pecheurs
Pecheur contient des prises

A plusieurs endroits du site, j'ai besoin d'afficher des listes de pecheurs, d'équipes ou encore des prises. Pour le moment, je possède l'objet enduro en session ce qui me permet d'avoir tout à tout moment tout les objets.

Donc lorsque je veux afficher la liste des prises ,par exemple, dans ma jsp,
je suis obligé de faire plusieurs boucles:
<c:foreach equipes
...
<c:foreach pecheur
...
<c:foreach prise

Ma question est: est-ce la meilleure solution ? ou est-il préférable de faire une requete dans la servlet ( ou action avec struts) du genre "select * from Prise" à chaque fois que je veux afficher une liste ?

Qu'est ce qui est le plus rapide et le plus propre ?

Est-ce intelligent de transporter l'objet enduro en session ou est-il préférable d'avoir seulement l'id?

J'attends toutes vos idées

Un grand merci