struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Poon, Johnny" <Johnny.P...@ANICO.com>
Subject RE: Validator using <A href> instead of <html:submit>
Date Mon, 07 Jul 2003 15:51:39 GMT
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


Mime
View raw message