Assuming you want to do "form-based" validation, can you check if your forms.ObjectTypeForm extends from one of the valid validationform objects?
If it extends a simple "ActionForm", validation will not work. HTH, Raghu On 1/11/06, Mahadevan Venkataraman <[EMAIL PROTECTED]> wrote: > > Hi, > > I am having some problems in getting struts to > validate my input form. It seems to completely ignore > the validation and starts executing the action. > > Here are the relevant files. Any help regarding this > is highly appreciated. > > TIA > > Maha > > struts-config.xml > ------------------ > > <form-beans> > <!-- objectType form bean --> > <form-bean name="ObjectTypeForm" > type="forms.ObjectTypeForm" > dynamic="true"> > <form-property name="objectType" > type="java.lang.String"/> > <form-property name="description" > type="java.lang.String"/> > </form-bean> > > </form-beans> > > the action - mappings contains > > <action path="/ObjectType" > type="actions.ObjectTypeAction" > name="ObjectTypeForm" > scope="request" > validate="true" > input="/objecttype.jsp" > parameter="function"> > <forward name="failure" > path="/error.jsp" /> > <forward name="success" > path="/index.jsp" /> > <forward name="goToAddStartPage" > path="/objecttype.jsp" /> > </action> > > The ObjectTypeAction class extends DispatchAction. > > validate.xml > ------------ > > <form-validation> > <formset> > <form name="ObjectTypeForm"> > <field property="objectType" > depends="required"> > <arg0 key="prompt.objecttype"/> > </field> > </form> > </formset> > </form-validation> > > validation-rules.xml > -------------------- > > <form-validation> > <global> > <validator name="required" > > classname="org.apache.struts.validator.FieldChecks" > method="validateRequired" > 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.required"> > </validator> > </global> > </form-validation> > > > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >