| Author |
Struts 1.1 - validations - requiredif is not working
|
chingh tangh
Greenhorn
Joined: Apr 06, 2004
Posts: 11
|
|
I am using struts 1.1, wrote the following for "requiredif" validation, but it doesn't work: here is validations.xml <field property="age" depends="required"> <arg0 key="label.age"/> </field> <field property="name" depends="requiredif"> <arg0 key="label.name"/> <var> <var-name>field[0]</var-name> <var-value>age</var-value> </var> <var> <var-name>fieldTest[0]</var-name> <var-value>NOTNULL</var-value> </var> </field> [ I have tried for NOTNULL and also NULL] I have defined in the form beans as =================================== <form-bean name="TestForm" type="org.apache.struts.validator.DynaValidatorForm"> <form-property name="age" type="java.lang.String" /> <form-property name="name" type="java.lang.String" /> <form-property name="testSubmit" type="java.lang.String" /> </form-bean> My jsp is here: ============== <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <html:form action="someAction" onsubmit="return validateTestForm(this)" > <html:text property="age" value="" /> <html:text property="name" value="" /> <html:submit property="testSubmit" value="TSubmit" /> </html:form> <html:javascript formName="TestForm"/> Here required validation for age is working, But name is not being validated for "requiredif". I have seen the html page generated, it doesn't have the javascript code for name. Only requiredif is not working... what may be the problem...??? Pls clarify. Thanks in advance.
|
 |
 |
|
|
subject: Struts 1.1 - validations - requiredif is not working
|
|
|