I can't make "validwhen" to work with a DynaForm. My validation.xml looks like
<form-validation>
<formset>
<form name="countryForm">
<field property="name" depends="validwhen">
<arg0 key="countryForm.name.label"/>
<var>
<var-name>test</var-name>
<var-value>(1==-1)</var-value>
</var>
</field>
</form>
</formset>
</form-validation>
But it always validates successfully (when "depends" is set to "required" everything works as it should, but not as i need to).
Other stuff is
in struts-config:
<form-bean name="countryForm" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="name" type="java.lang.String"/>
<form-property name="regionname" type="java.lang.String"/>
</form-bean>
<action path="/wa/countries"
type="wire.web.CountryAction"
name="countryForm"
scope="request"
input="/wa/go_countries.do">
</action>in jsp:
<html:form action="/wa/countries" focus="name"> <tr>
<td>
<bean:message key="country.new"/>
</td>
<td>
<html:text property="name" size="16" maxlength="16"/>
</td>
</tr>
<tr>
<td colspan=2>
<html:submit property="submit" value="Add"/>
<html:hidden property="action" value="add"/>
</td>
</tr>
</html:form>if it matters.... Please, help.
wbr, eugen.
-- С уважением, Е.Бушуев.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

