Bonjour,

J'ai un (deux en faite) petit(s) probleme(s) concernant les EJB.

1)
J'arrive à créer des relations entre EJB, mais je ne comprend vraiment pas comment afficher les fils d'un EJB dans une page JSP.

Imaginons un objet Voiture qui soit lié à un objet Conducteur
(C'est juste un exemple simple pour mieux expliquer)

Mon objet voiture à donc une relation OneToMany avec mon objet Conducteur.
J'ai donc un accésseur "getConducteurs()" sur mon objet Voiture.

Cepandant, quand je désire acceder directement à cet accesseurs de la taglib Iterate de struts, j'ai une erreur souvent repéré sur le net qui est :
"A CMR collection may only be used within the transaction in witch it was created" !!!
(J'arrive pas a resoudre ce probleme)

J'ai chercher sur le net, et on me dit qu'on à tout simplement le droit d'acceder à une collection liée. Du moins, pas du JSP.

Finalement, je voudrai afficher :

-- Voiture 1
|-- Conducteur 1
|-- Conducteur 2
|-- Conducteur 3
-- Voiture 2
|-- Conducteur 1
|-- Conducteur 2
...

Je vois vraiment pas comment faire autrement, j'était persuader que j'avais seulement à passer l'objet Voiture dans le Scope, et qu'en accedant à "voiture.conducteurs" j'aurai directement un affichage... Du coup, jsuis un peu déçu des EJB...

Finalement, la question est : Comment récupérer du JSP un collection liée à un bean ?

2) La partie 2 est résolut grace à Claythest
Je reprend l'exemple de la voiture mais liée à une table Etat.

Voiture
| id_Voiture | marque | id_Etat |
------------------------------
1 Opel 1
2 Renault 1
3 Peugeot 2

ETAT
| id_Etat | label |
-------------------------
1 Bon
2 Mauvais

Et imaginons maintenant que je veuille afficher :

Marque : Opel | Etat : Bon
Marque : Renault | Etat : Bon
Marque : Peugeot | Etat : Mauvais

Les EJB sont l'image d'une Voiture et d'un Etat ... Mais comment lier les deux au niveau affichage ?? Peut on creer un "Bean virtuel" ?