Wendy Smoak a écrit :
From: "Emmanuel.Leguy" [EMAIL PROTECTED]> Wendy wrote:In Action code, before forwarding to the JSP, look up the Person object and pre-populate the form bean's 'name' property.Is it possible with a dynaActionForm?Sure. DynaActionForm dForm = (DynaActionForm) form; dForm.set( "name", person.getName() );You can also use BeanUtils to copy properties from the Person to the Form bean:BeanUtils.copyProperties( dForm, person );
Il get this error: javax.servlet.ServletException: Invalid property name 'name' org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:516) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:423) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) *root cause* java.lang.IllegalArgumentException: Invalid property name 'name' org.apache.struts.action.DynaActionForm.getDynaProperty(DynaActionForm.java:600) org.apache.struts.action.DynaActionForm.set(DynaActionForm.java:413) fr.lifl.existant.struts.action.ChoisirHomonyme.execute(ChoisirHomonyme.java:67) org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) ? Thanx, Manu. -- Emmanuel Leguy LIFL - UMR8022 CNRS - Bat M3 Tel: +33 3 28 77 85 32 USTL - Universite de Lille 1 Fax: +33 3 28 77 85 37 59655 VILLENEUVE D'ASCQ CEDEX - FRANCE mailto:[EMAIL PROTECTED] http://www.lifl.fr/ANNUAIRE/employee.php?login=leguye Ce mail est signe par un certificat X509 fourni par le CNRSLa verification de ce certificat peut etre faite a l'adresse suivante: http://igc.services.cnrs.fr/CNRS-Standard/recherche.html
smime.p7s
Description: S/MIME Cryptographic Signature