THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Up to ValidatorFaq
No Format |
---|
I want to use Validator for client-side validation. I put definations in validation.xml, put onsubmit="return validateRegistryForm(this);" in my jsp file and do not touch validator-rules.xml. When I press submit button, the javascript validation does not work. Any wrong with that? Leon |
Answer(s)
Minimum steps to have built-in validation working:
- Add validation plug-in into the struts-config.xml
- Put definitions in validation.xml
- Add to the page:
- In the head section: <html:javascript formName="<form_name>" />
- for the form tag: onsubmit="return validate<form_name>(this)"
- Create application resource file with required keys (if does not exist yet)
- Add reference to resource file into the struts-config.xml
P.S. it is possible to avoid step #4 and #5 if definitions in validation.xml do not require resources.
Regards, Sergey Smirnov
Up to ValidatorFaq