hi folks, I am having some problem with javascript
validation code generation.

I have the following code in my jsp(only showing the
relevant ones):

<html:form onsubmit="return validateLogonForm(this)"
action="/logon" method="post">
<script language="javascript">
<html:javascript
formName="logonForm"></html:javascript>
</script>

I have the following in validation.xml
<form-validation>


    <!-- ========== Default Language Form Definitions
===================== -->
    <formset>

        <form name="logonForm">

            <field property="userName"
                    depends="minlength,maxlength">
                <arg0   key="prompt.username"/>
                <arg1   key="${var:minlength}"
name="minlength"
                   resource="false"/>
                <arg2   key="${var:maxlength}"
name="maxlength"
                   resource="false"/>
                <var>
                    <var-name>maxlength</var-name>
                    <var-value>16</var-value>
                </var>
                <var>
                    <var-name>minlength</var-name>
                    <var-value>3</var-value>
                </var>
            </field>
...

I have the following in my struts configuration file:
<plug-in
className="org.apache.struts.validator.ValidatorPlugIn">
  <set-property property="pathnames"
value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in> 
<form-beans>
    <form-bean  name="logonForm"
               
type="com.xxx.software.xxx.security.LogonForm"/>


</form-beans>

<action-mappings>
                <action path="/logon" name ="logonForm"
type="com.xxx.software.xxx.security.LogonAction">
                </action>
        </action-mappings>


The problem is that the default javascription
functions from validation-rule.xml are generated(eg.
validateByte, validateFloat) but not
validateLogonForm().
what's wrong here?




                
__________________________________ 
Do you Yahoo!? 
All your favorites on one personal page – Try My Yahoo!
http://my.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to