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]>

Reply via email to