bonjour
je souhaite votre aide
je suis débutant en j2ee
j'ai un problème au niveau de héritage hibernat et struts 2
j'ai des classe Utilisateur Article Autre
la relation entre utilisateur et Article 1---0..*
et la relation entre Article et Autre relation héritage
Classe Autre extends Article
classe Action
[/CODE]
cUtilisateurList = new ArrayList();
cUtilisateurList= session.createQuery(" from Utilisateur").list();
[CODE]
mapping de Article
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 <hibernate-mapping> <class name="hiber.Article" table="TArticle"> <id column="ID" name="id" type="int"> <generator class="increment"/> </id> <property column="titre" name="titre" type="string"/> <joined-subclass name="hiber.Autre" table="TAutre"> <key column="DISC_ID" /> <property column="actualite" name="actualite" type="string"/> </joined-subclass> </class> </hibernate-mapping>
dans page jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <s:iterator value="cUtilisateurList2"> id: <s:property value="id" /><br> nom: <s:property value="nom" /><br> Article id : <s:property value="Article[0].id" /><br> Article titre : <s:property value="article[0].titre" /><br> Le problème ici <s:property value="Article[0].Autre[0].actualite" /><br> </s:iterator>
je peux pas accéder à les attributs de la classe Autre
Article[0].Autre[0].actualite il affiche rien
merci
Partager