Bonjour tout le monde,
je débute sur Struts et je n'arrive pas à utiliser un type "complexe" dans un tag "text". Je m'explique :
- j'ai une classe Personne et une classe Nom.
- la classe Nom est composée de 2 String : firstname, lastname
- la classe Personne a un membre Nom

Quand j'accède via les taglib bean, je peux tout à fait faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
	<bean:write name="person" property="nom.firstname"/>
	<bean:write name="person" property="nom.lastname"/>
par contre, impossible de faire la meme chose avec le taglib html text. Si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
	Nom : <html:text property="nom.firstname" /><br />
	Prenom : <html:text property="nom.lastname" /><br />
ca me genere une exception :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
javax.servlet.ServletException: Invalid argument looking up property: "nom.firstname" of bean: "org.apache.struts.taglib.html.BEAN"
Merci d'avance pour vos lumieres