You can define you own validator if you like: Say you define this in validation.xml (meaning you want to validate attributeA by myRequried() method)
<formset> <form name="yourForm"> <field property="attributeA" depends="myRequried"> <arg0 key="yourForm.attributeA"/> </field> </form> </formset> In your validator-rules.xml you define: <validator name="myRequired" classname="webcontext.com.Validator" // change this to your own Validator class method="validateMyRequried" methodParams="java.lang.Object, org.apache.commons.validator.ValidatorAction, org.apache.commons.validator.Field, org.apache.struts.action.ActionErrors, javax.servlet.http.HttpServletRequest" msg="errors.myRequired"> </validator> Now you should in your Validator.java define/code validateMyRequried() method and pass in (java.lang.Object, org.apache.commons.validator.ValidatorAction, org.apache.commons.validator.Field, org.apache.struts.action.ActionErrors, javax.servlet.http.HttpServletRequest), Hope this helps. Larry Zhang -----Original Message----- From: gads zooks [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 01, 2004 4:32 PM To: Struts Users Mailing List Subject: Re: validator.xml usage that is true....if u want to use server side validation you can specify that in the struts-config.html something like this <action path="/Action" name="FormToBeValidated" validate="true" <----------- set true here parameter="function" input="somepage.jsp" <--- goes to this page if validation fails /> if you want to use javascript too....with the same setup (validation.xml, validator-rules.xml) u can add the <html:javascript/> tag to your jsp and it will show u the errors....there are also <html:messages /> , u can check out the info at husted.com/struts site hope this helps amit Rodrigo Oliveira <[EMAIL PROTECTED]> wrote: The validation.xml you put the rules for client and server validation. The struts validator validate your forms based on same validation rules. []īs Rodrigo Oliveira [EMAIL PROTECTED] ----- Original Message ----- From: To: Sent: Tuesday, June 01, 2004 5:15 PM Subject: validator.xml usage > Is the validator.xml just for client-side validation? Or also for > server-side validation > > > --- > > Thanks... > > Mick Knutson > > > > 525 Market Street, SF, CA 94103 > > (415) 222-1020 > > [EMAIL PROTECTED] > > MAC A0103-223 > --- > > > > --------------------------------------------------------------------- > 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] --------------------------------- Do you Yahoo!? Friends. Fun. Try the all-new Yahoo! Messenger --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]