If you had checked the archives, you would have found your answer immediately since this topic has come up several times in the past two weeks. Anyway, declare your firstCategoryAmount and incrementDTO attributes as Strings instead of int and double.
-Richard
At 10:57 PM 4/2/2004, you wrote:
Hi please help me. My form-bean declaration is like this <form-bean name="payScaleForm" type="com.mislbd.iris.util.CustomDynaActioForm"> <form-property name="payScaleDTO" type="com.mislbd.iris.hr.core.compensation.PayScaleDTO" />
and PayScaleDTO has incrementDTO as its attribute. I define my jsp as: <layout:text key="payScale.basicPay" property="payScaleDTO.basicPay" styleClass="LABEL" isRequired="true"/> <layout:text key="payScale.Increment.firstCategoryAmount" property="payScaleDTO.increment.firstCategoryAmount" styleClass="LABEL" isRequired="true"/>
basicPay and firstCategoryAmount are defined as integer or double. But this fields are not validated if i enter text and saved zero to database. I cant use copyproperties of beanutils because of the ha a relationship. I dont want to write another actionForm class that represent my DTO. How can I solve my problem. please help me. I am in great trouble. JOlly -- jolly
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]