struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sandeep Takhar <sandeep_tak...@yahoo.com>
Subject RE: Validator using <A href> instead of <html:submit>
Date Mon, 07 Jul 2003 16:28:40 GMT
What is the javascript created by the custom tag when
looking at the source?

I think you shouldn't need to call:
validateEnterAppInfo1(this)

but what happens if you do?

maybe there is more than one form?  Is the form being
submitted and the data is in the form?

sorry I can't help any more than that.

sandeep


--- "Poon, Johnny" <Johnny.Poon@ANICO.com> wrote:
> Sandeep,
> 
> No, because I'm using the same bean across different
> screen, so
> ValidatorActionForm suits me better, as it validates
> based on the action
> instead of the form.
> 
> JP
> 
> -----Original Message-----
> From: Sandeep Takhar
> [mailto:sandeep_takhar@yahoo.com]
> Sent: Monday, July 07, 2003 10:48 AM
> To: Struts Users Mailing List
> Subject: Re: Validator using <A href> instead of
> <html:submit>
> 
> 
> should it be a validatorForm?
> 
> sandeep
> --- "Poon, Johnny" <Johnny.Poon@ANICO.com> wrote:
> > Hi,
> > 
> > I'm using trying to use ValidatorActionForm and
> > tile, but the submit button
> > is outside of the  form on a different JSP,
> > therefore, I need to submit my
> > form indirectly using a link and javascript (see
> > code below).  Neither the
> > client-side javascript nor the server-side
> > validation get called.  But if I
> > hardcode a submit button WITHIN the form, the
> > javascript will get called.
> > 
> > So, does this mean that validator will not work
> with
> > document.forms[0].submit(); ?  Is there a
> workaround
> > this?  I'm sure there
> > are someone out there doing similar thing.
> > 
> > Thanks!
> > 
> > JP
> > 
> > 
> > 
> > My action form:
> > 
> >      <html:form action="/enterAppInfo1"
> > onsubmit="validateEnterAppInfo1(this);">
> >           <html:errors />&nbsp;
> >           <html:select property="primAddrState"
> > onchange='runSelectOnChange();'>
> >              <html:optionsCollection label="label"
> > value="value" name="..."
> > property="..." />
> >           </html:select>
> >      </html:form>
> > 
> >      <html:javascript formName="enterAppInfo1" />
> > 
> > 
> >      <!-- Assuming one form per page, in the end
> of
> > doSomethingBeforeSubmit(...), I'm calling: -->
> >      <!-- document.forms[0].submit(); -->
> >      <A
> > href="javascript:doSomethingBeforeSubmit(...);"/>
> >           <IMG name="..." src="..."
> >           
> >
>
onmouseover="javascript:submitChoiceOnMouseOver(...);return
> > true;"
> >           
> >
>
onmouseout="javascript:submitChoiceOnMouseOut(...);return
> > true;"
> >            alt="....." border="0"></A>
> > 
> > My validation.xml:
> > 
> > 	<formset>
> > 		<form name="enterAppInfo1">
> > 			<field property="primAddrState"
> > depends="required">
> > 				<msg name="required"
> > key="errors.state.required" />
> > 			</field>
> > 		</form>
> > 	</formset>
> > 
> > 
> >
>
**********************************************************************
> > This email and any files transmitted with it are
> > confidential and
> > intended solely for the use of the individual or
> > entity to whom they
> > are addressed. If you have received this email in
> > error please notify
> > the system manager.
> >
>
**********************************************************************
> > 
> > 
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> > struts-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail:
> > struts-user-help@jakarta.apache.org
> > 
> 
> 
> __________________________________
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail:
> struts-user-help@jakarta.apache.org
> 
> 
>
**********************************************************************
> This email and any files transmitted with it are
> confidential and
> intended solely for the use of the individual or
> entity to whom they
> are addressed. If you have received this email in
> error please notify
> the system manager.
>
**********************************************************************
> 
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail:
> struts-user-help@jakarta.apache.org
> 


__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

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


Mime
View raw message