If you use "setPathValidation(true)" it uses a key of the path name - with
the leading "/" stripped off. Either you need to specify the form name in
your validation.xml without the leading "/" - or in your custom class
override the getValidationKey() method (rather than using the
setPathValidation() method):
public String getValidationKey(ActionMapping mapping,
HttpServletRequest request) {
return mapping.getPath();
}
Niall
----- Original Message -----
From: "Vincent" <[EMAIL PROTECTED]>
Sent: Tuesday, May 10, 2005 5:47 PM
> Hello All,
> As the subject says I am having some trouble
> trying to validate a LazyValidatorForm. Using the great examples
> on the LazyValidatorForm page I created a custom class with
> the required: setPathValidation(true) in the
> constructor.
>
> The Action path calling the form is "/AddBoxAction"
> and validation= "true"
>
>
> the following is from validation.xml:
>
> <form name="/AddBoxAction">
> <field property="howManyNewBoxes"
> depends="required">
> <msg key="errors.required" name="required"/>
> </field>
> </form>
>
>
> The above is just the latest iteration, nothing I try seems
> to have any effect at all on what I type in this text field.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]