How do I allow Struts to create the form ? Sorry, but I'm lost here ( and there :(( ).
Jf Robert Taylor wrote: >Depending on which version of Struts you are using, you may >need to set the dynamic attribute of the form-bean element to "true". > >I'm assuming you are explicitely creating the form to convey that >the NPE is not because the form is null. If this is not the case, >you should allow Struts to create the form. > >robert > > > > >>-----Original Message----- >>From: Jan Fetyko [mailto:[EMAIL PROTECTED]] >>Sent: Tuesday, September 10, 2002 11:32 AM >>To: struts >>Subject: Re: NullPointerException while extending DynaValidatorForm >> >> >>Looks like nobody has a recommendation on how to resolve issue described >>below ( at least till now). >>Is this working at all OR is this still a bug in the Beta version ? >>So, should I stick with the "old" forms for now ? >> >>Jf >> >>------------------------------------------------------------------------- >> >> >> >>>Hi all, >>> >>>I have a problem setting values of a form in my action. >>>The form extends the "org.apache.struts.validator.DynaValidatorForm". >>>The struts-config.xml defines all the properties of the form except 2, >>>that are defined in the actual Java source of the form. >>> >>>This is the error I'm getting : >>> >>>java.lang.NullPointerException >>>at >>> >>> >>> >>org.apache.struts.action.DynaActionForm.getDynaProperty(DynaAction >>Form.java:551) >> >> >>> >>>In struts config I have : >>> >>><form-bean name="CustomerForm" type="com.forms.CustomerForm"> >>><form-property name="cid" type="java.lang.String"/> >>></form-bean> >>> >>>The action is trying to set the property of the form : >>> >>>form = new CustomerForm(); >>>CustomerForm cf = (CustomerForm) form; >>>cf.set("cid", customer.getCid()); // THIS iS WHERE IT ERRORS OUT. >>> >>> >>> >>>Any ideas what I'm doing wrong ? >>> >>>Jf >>> >>> >>> >>-- >>To unsubscribe, e-mail: >> >> ><mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: ><mailto:[EMAIL PROTECTED]> > > >-- >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>