html:javascript defaults to true for both dynamic and static parameters so
that shouldn't make a difference.
Also, location on the page doesn't matter (I stick it in the head section).

Steve

> -----Original Message-----
> From: Mainguy, Mike [mailto:[EMAIL PROTECTED]
> Sent: July 31, 2003 6:03 AM
> To: 'Struts Users Mailing List'
> Subject: RE: <html:radio>..javascript
>
>
> I my html:javascript looks like this
>   <html:javascript formName="logonSubmit" dynamicJavascript="true"
> staticJavascript="true"/>
> don't know if those other two attributes matter or not...
> In addition, I put the html:javascript tag at the bottom of my page.
>
> For What It's Worth
>
>
> -----Original Message-----
> From: Prashant Samant [mailto:[EMAIL PROTECTED]
> Sent: Thursday, July 31, 2003 7:17 AM
> To: Struts Users Mailing List (E-mail)
> Subject: <html:radio>..javascript
>
> Hello Group,
> I want to put javascript validations on my page.
> In simple words i have 4 radio buttons and submit button.
> if i don't click any of the radio buttons and click submit, then i should
> get a javascript error.
> I tried a lot.I am getting the error using <html:errors> tag on the page.
> But i am not getting the javascript POPUP.
>
> My Html page is as follows
> <%@ page language="java" %>
> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
>
> <html:html locale="true">
>       <body>
>       <html:javascript formName="logonForm"/>
>       <html:form action="/logonSubmit" focus="username" onsubmit="return
> validateLogonForm(this);" >
>               UserName : <html:text property="username" />
>               Password : <html:password property="password" />
>               Radio 1 :<html:radio property="selectRad" value="rad1"/>
>               Radio 2 :<html:radio property="selectRad" value="rad2"/>
>               Radio 3 :<html:radio property="selectRad" value="rad3"/>
>               Radio 4 :<html:radio property="selectRad" value="rad4"/>
>
>               <html:submit property="submit" value="submit" />
>       </html:form>
>
>       </body>
> </html:html>
>
>
>
> My struts-config file contains
>
>  <form-beans>
>
>       <form-bean  name="logonForm"
> type="org.apache.struts.validator.DynaValidatorForm">
>               <form-property name="username" type="java.lang.String"/>
>               <form-property name="password" type="java.lang.String"/>
>               <form-property name="selectRad" type="java.lang.Boolean"/>
>       </form-bean>
>  </form-beans>
>
>    <action-mappings>
>
>   <action    path="/logonSubmit"
>                        type="ValidateAction"
>                        name="logonForm"
>                        scope="request"
>                        validate="true"
>                        input="/validateeg.jsp">
>         </action>
>   </action-mappings>
> <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
>     <set-property property="pathnames"
>
> value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml,/WEB-I
> NF/mVtrVal
> idation.xml,/WEB-INF/mVtrValidator-rules.xml"/>
>   </plug-in>
>
>
>
>
>   My validation.xml is as follows
>
>   <form-validation>
>
>
>       <!-- ========== Default Language Form Definitions
> ===================== -->
>       <formset>
>
>           <form name="logonForm">
>
>               <field
>                       property="username"
>                   depends="required,minlength,maxlength">
>
>
>                   <arg0 name="required"
>                      key="logonForm.userName.displayName"/>
>
>                   <arg0
>                      key="logonForm.userName.displayName"/>
>                   <arg1
>                      name="minlength"
>                      key="${var:minlength}" resource="false"/>
>                   <var>
>                       <var-name>minlength</var-name>
>                       <var-value>3</var-value>
>                   </var>
>
>                   <arg0
>                      key="logonForm.userName.displayName"/>
>                   <arg1
>                      name="maxlength"
>                      key="${var:maxlength}" resource="false"/>
>                   <var>
>                       <var-name>maxlength</var-name>
>                       <var-value>6</var-value>
>                   </var>
>
>              </field>
>
>
>                <field property="selectRad" depends="required">
>                 <arg0 name="required"
> key="logonForm.userName.selectRadio"/>
>
>               </field>
>           </form>
>
>     </formset>
> can anybody throw some light.
>
> Best Regards,
> Prashant S.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> This message and its contents (to include attachments) are the
> property of Kmart Corporation (Kmart) and may contain
> confidential and proprietary information. You are hereby notified
> that any disclosure, copying, or distribution of this message, or
> the taking of any action based on information contained herein is
> strictly prohibited. Unauthorized use of information contained
> herein may subject you to civil and criminal prosecution and
> penalties. If you are not the intended recipient, you should
> delete this message immediately.
>
>
>
> ---------------------------------------------------------------------
> 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]

Reply via email to