Now that I think about it, my question is just this: Is there a way to selectively validate fields in a struts form?
Harsh. -----Original Message----- From: Quinn Stone [mailto:[EMAIL PROTECTED] Sent: Monday, May 08, 2006 4:03 PM To: 'Struts Users Mailing List' Subject: RE: Validation help: One struts form, multiple actions My bad. Missed that. How is it blowing out? Q > -----Original Message----- > From: Chaudhary, Harsh [mailto:[EMAIL PROTECTED] > Sent: Monday, May 08, 2006 1:27 PM > To: Struts Users Mailing List; [EMAIL PROTECTED] > Subject: RE: Validation help: One struts form, multiple actions > > > I intentionally used /ClientA for my form name as I said, I have one > struts form but multiple actions using that same form. So while > validating, I want to validate only the fields associated with a > particular action e.g. for ClientA action, I want to validate only > fields for ClientA and same for ClientB i.e. I want to validate only > Client B fields for ClientB action. All the fields are using the same > struts form. > > That is why I am using a ValidatorActionForm instead of a > ValidatorForm. > > Harsh. > > -----Original Message----- > From: Quinn Stone [mailto:[EMAIL PROTECTED] > Sent: Monday, May 08, 2006 3:26 PM > To: 'Struts Users Mailing List' > Subject: RE: Validation help: One struts form, multiple actions > > > Your form name in validation.xml should be "InputDataForm" (no leading > slash), > not "/ClientA". > > > -----Original Message----- > > From: Chaudhary, Harsh [mailto:[EMAIL PROTECTED] > > Sent: Monday, May 08, 2006 1:16 PM > > To: Struts Users Mailing List > > Subject: Validation help: One struts form, multiple actions > > > > > > Hi, > > I am having some trouble with struts validation. Here's the case: > > > > I have multiple actions corresponding to multiple pages. > > I have only one struts form for all these actions. > > > > I would appreciate it if someone could tell me how to set up my > > validation. I am using ValidatorActionForm for my struts > > form. My action > > class extends from Action. > > > > Here's a snippet of my struts-config.xml: > > > > <action path="/ClientA" > > > > type="xxx.xxx.presentation.struts.action.ClientaAction" > > name="InputDataForm" > > scope="request" > > validate="true" > > input=".app.clienta"> > > > > </action> > > > > <action path="/ClientB" > > > > type="xxx.xxx.presentation.struts.action.ClientbAction" > //This is diff > > from "/ClientA" type > > name="InputDataForm" > > scope="request" > > validate="true" > > input=".app.clientb"> > > > > </action> > > > > Snippet from my validation.xml: > > > > <formset> > > <form name="/ClientA"> > > > > <field property="clientaFirstName" depends="required,mask"> > > <msg key="lnra.clienta.clientaFirstName" name="required"/> > > <msg name="mask" key="lnra.global.nameMask"/> > > <var> > > <var-name>mask</var-name> > > <var-value>${nameMask}</var-value> > > </var> > > </field> > > </form> > > > > </formset> > > > > I thought this should be straight forward, i.e., associate your > > validation formName to actions and set validate to true in > > struts-config.xml. But, its blowing out. Any ideas? > > > > Thanks, > > Harsh. > > > > > --------------------------------------------------------------------- > > 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] > > --------------------------------------------------------------------- > 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]