struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Irwan Nurwandi" <irwan.nurwa...@gmail.com>
Subject Re: Client Side Validation
Date Thu, 03 Aug 2006 06:13:07 GMT
Dear Chetan

Look at your bean form definition in your validation.xml

if you specify the form bean like this :

<formset>
	<form name="attendeeDetailsForm">
        </form>
</formset>

then you should call generated javascript with this

<html:javascript formName="attendeeDetailsForm"/>

the first letter in form bean name shouls be in lowercase also...

HTH
Irwan

On 8/3/06, Chetan Pandey <cpandey@bluesingapore.com> wrote:
> Hi All:
>
> This is what I am doing.
>
> <html:form action="/addAttendeeDetails" onsubmit="return
> validateAttendeeDetailsForm(this)">
> .
> .
> .
> .
> .
> .
> <html:javascript formName="AttendeeDetailsForm"/>
> </html:form>
>
>
> But the Code only does Server Side Validation.
>
> Am I missing naything pls.
>
> Thanks.
>
> Chetan Pandey
>
> -----Original Message-----
> From: Romu [mailto:romu31@gmail.com]
> Sent: Wednesday, August 02, 2006 3:28 PM
> To: Struts Users Mailing List
> Subject: Re: Client Side Validation
>
> your form shoud have been named :
> attendeeDetailsForm, like bean no caps for first letter .
>
> then
> validateAttendeeDeta
> >
> > onsubmit="validateAttendeeDeta
> > >
> > > ilsForm ();
> >
> >  or
> validateAttendeeDeta
> >
> > onsubmit="validateAttendeeDeta
> > >
> > > ilsForm (this);
> > >
> >
> u can see the javascript generated in the source of your jsp btw .
> hope it helps
>
>
>
>
>
>
> 2006/8/2, Chetan Pandey <cpandey@bluesingapore.com>:
> >
> > I have this:
> >
> > <html:form action="/addAttendeeDetails"  onsubmit="return
> > validateRequired(this)">
> >
> > Where "validateRequired" comes from the following Javascript code in my
> > validator-rules.xml
> >
> > <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.ActionMessages,
> >                        org.apache.commons.validator.Validator,
> >                        javax.servlet.http.HttpServletRequest"
> >                   msg="errors.required">
> >
> >
> >         <javascript><![CDATA[
> >             function validateRequired(form) {
> > ....
> > }
> >       ]]>
> >          </javascript>
> >     </validator>
> >
> > But no Client-side Validation is occuring
> >
> > -----Original Message-----
> > From: Lixin Chu [mailto:lixin.chu@gmail.com]
> > Sent: Wednesday, August 02, 2006 10:35 AM
> > To: Struts Users Mailing List
> > Subject: Re: Client Side Validation
> >
> > do you have something like:
> > onsubmit="validateAttendeeDetailsForm (this);"
> > in <html:form> ?
> >
> > and form name is not attendeeDetailsForn ?
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> > For additional commands, e-mail: user-help@struts.apache.org
> >
> >
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message