Bonjour.
J'ai actuellement un petit soucis avec le datagrid de Struts-Layout.
Le tout marche convenablement, sauf sur un element de mes données.
Voilà le type de données de la datagrid :
Je n'ai aucune probleme avec une datagrid contenant format, qt, color.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public class Commande implements java.io.Serializable { private Integer commandeId; private Rubrique rubrique; private String format; private Integer qt; private String color; ... }
Mais lorsque je rajoute rubrique (dans le jsp) j'ai un probleme.
Rubrique :
Les données sont de type SQL, c'est à dire que rubrique est reliée à commande grâce à rubriqueId en ForeignKey.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public class Rubrique implements java.io.Serializable { private Integer rubriqueId; private Integer numero; private String nom; ... }
J'utilise hibernate pour mapper le tout.
Jsp :
en suivant la logique de struts layout, je devrait mettre quelque chose dans le genre de :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <layout:datagridSelect title="commande.rubrique" property="rubrique.rubriqueId"> <layout:options collection="rub_list" property="rubriqueId" labelProperty="nom" /> </layout:datagridSelect>
Mais bon ça ne fonctionne pas, et je suis à court d'idées...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <layout:datagridSelect title="commande.rubrique" property="rubrique"> <layout:options collection="rub_list" property="this" labelProperty="nom" /> </layout:datagridSelect>![]()
Partager