Bonjour,

J'ai un problème que vous pourriez peut etre m'aider à résoudre.

J'ai le modèle suivant avec les 3 classes

  • Animal
    • name (de type String)
    • type (String)
    • owner (objet de type Person ci-dessous)
  • Person
    • name (de type String)
    • email (String)
    • adress (de type Adress ci-dessous)
  • Adress (avec tous ses attributs de type String
    • road
    • roadNumber
    • city
    • zipCode


Je crois que j'ai un problème dans mon fichier Struts-config.xml. La partie qui poserait problème est la déclaration des bean.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
<!-- ================================================ Form Bean Definitions -->
 
	<form-beans>
		<form-bean name="animalForm"
			type="org.apache.struts.validator.DynaValidatorForm">
			<form-property name="name" type="java.lang.String"></form-property>
			<form-property name="type" type="java.lang.String"></form-property>
			<!--<form-property name="male" type="java.lang.String"></form-property>-->
			<form-property name="owning" type="com.exians.model.Person"></form-property>
			<form-property name="owning.adress" type="com.exians.model.Adress"></form-property>
		</form-bean>
	</form-beans>
La partie que je sais pas faire est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
			<form-property name="owning.adress" type="com.exians.model.Adress"></form-property>
et fait référence à ce qu'un proprio d'animal a une adresse. Comment déclarer cette partie correctement?

Je vous remercie d'avance