Dana, The documentation for the name attribute of the form element says: "If not specified, the bean associated with the form tag we are nested within is utilized."
If the name, type and scope matched those defined for the action you specified, I would expect Struts to have pulled the correct pre-existing bean. Otherwise, I would expect it to create a new, empty bean as you saw. I haven't seen the behavior from the first sentence before; I guess I've gotten in the habit of specifying either action xor name/type. If the error really bothers you, consider checking out the struts source to see if this is handled incorrectly! B > -----Original Message----- > From: Dana Hata [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 04, 2004 7:39 PM > To: Struts Users Mailing List > Subject: RE: struts repopulate bug? <solved> > > > Problem solved. Apparently, if you have the name and type > attributes defined in the html:form tag, it causes this > behavior. As in: > > <html:form action="MyAction" name="myForm" > type="com.blah.blah.MyForm"> > > I simply changed that to: > > <html:form action="MyAction"> > > And now the form gets repopulated. Is this obvious to > everyone else, or does anyone else think struts should be > more resilient? Also, can someone explain what actually > happened in the first one? --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]