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 :
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;

...
}
Je n'ai aucune probleme avec une datagrid contenant format, qt, color.
Mais lorsque je rajoute rubrique (dans le jsp) j'ai un probleme.

Rubrique :
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;
...
}
Les données sont de type SQL, c'est à dire que rubrique est reliée à commande grâce à rubriqueId en ForeignKey.
J'utilise hibernate pour mapper le tout.

Jsp :
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>
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">
	<layout:options collection="rub_list" property="this" labelProperty="nom" />
</layout:datagridSelect>
Mais bon ça ne fonctionne pas, et je suis à court d'idées...