You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by hu...@apache.org on 2003/12/21 23:49:54 UTC

cvs commit: jakarta-struts/web/validator/WEB-INF validation.xml

husted      2003/12/21 14:49:54

  Modified:    web/validator/WEB-INF validation.xml
  Log:
  Add rest of form to fr.CA formset to correct operation
  
  Revision  Changes    Path
  1.9       +128 -27   jakarta-struts/web/validator/WEB-INF/validation.xml
  
  Index: validation.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/web/validator/WEB-INF/validation.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- validation.xml	31 Oct 2003 06:10:49 -0000	1.8
  +++ validation.xml	21 Dec 2003 22:49:54 -0000	1.9
  @@ -15,6 +15,7 @@
           <constant-value>^\d{5}\d*$</constant-value>
         </constant>
      </global>
  +
      <formset>
         <constant>
           <constant-name>zip</constant-name>
  @@ -299,6 +300,7 @@
            </field>
         </form>
      </formset>
  +   
      <formset language="fr">
         <form    name="registrationForm">
            <field    property="lastName"
  @@ -406,32 +408,6 @@
            	     <arg2 name="intRange" key="${var:max}" resource="false"/>
                        <var>
                          <var-name>min</var-name>
  -                       <var-value>50</var-value>
  -                     </var>
  -                     <var>
  -                       <var-name>max</var-name>
  -                       <var-value>60</var-value>
  -                     </var>
  -         </field>
  -         <field    property="date"
  -         	   depends="required,date">
  -         	     <arg0 key="typeForm.date.displayname"/>
  -                     <var>
  -                       <var-name>datePatternStrict</var-name>
  -                       <var-value>dd.MM.yyyy</var-value>
  -                     </var>
  -         </field>
  -      </form>
  -   </formset>
  -   <formset language="fr" country="CA">
  -      <form    name="jsTypeForm">
  -         <field    property="integer"
  -         	   depends="required,integer,intRange">
  -         	     <arg0 key="typeForm.integer.displayname"/>
  -         	     <arg1 name="intRange" key="${var:min}" resource="false"/>
  -         	     <arg2 name="intRange" key="${var:max}" resource="false"/>
  -                     <var>
  -                       <var-name>min</var-name>
                          <var-value>100</var-value>
                        </var>
                        <var>
  @@ -444,11 +420,12 @@
            	     <arg0 key="typeForm.date.displayname"/>
                        <var>
                          <var-name>datePatternStrict</var-name>
  -                       <var-value>dd-MM-yyyy</var-value>
  +                       <var-value>dd.MM.yyyy</var-value>
                        </var>
            </field>
         </form>
      </formset>
  +
      <formset language="ja">
         <constant>
           <constant-name>zip</constant-name>
  @@ -717,4 +694,128 @@
            </field>
         </form>
      </formset>
  +   <formset language="fr" country="CA">
  +      <form    name="registrationForm">
  +         <field    property="lastName"
  +         	   depends="required,mask">
  +         	     <msg name="mask" key="registrationForm.lastname.maskmsg"/>
  +         	     <arg0 key="registrationForm.lastname.displayname"/>
  +                     <var>
  +                       <var-name>mask</var-name>
  +                       <var-value>^\w+$</var-value>
  +                     </var>
  +         </field>
  +         <field    property="cityStateZip.stateProv">
  +         	     <arg0 key="registrationForm.stateprov.displayname"/>
  +         </field>
  +         <field    property="phone">
  +         	     <arg0 key="registrationForm.phone.displayname"/>
  +         </field>
  +      </form>
  +      <form    name="multiRegistrationForm">
  +         <field    property="firstName"
  +         	   depends="required,mask"
  +                   page="1">
  +         	     <arg0 key="registrationForm.firstname.displayname"/>
  +                     <var>
  +                       <var-name>mask</var-name>
  +                       <var-value>^\w+$</var-value>
  +                     </var>
  +         </field>
  +         <field    property="lastName"
  +         	   depends="required,mask"
  +                   page="1">
  +                     <msg name="mask" key="registrationForm.lastname.maskmsg"/>
  +         	     <arg0 key="registrationForm.lastname.displayname"/>
  +                     <var>
  +                       <var-name>mask</var-name>
  +                       <var-value>^\w+$</var-value>
  +                     </var>
  +         </field>
  +         <field    property="addr"
  +         	   depends="required"
  +                   page="1">
  +         	     <arg0 key="registrationForm.addr.displayname"/>
  +         </field>
  +         <field    property="cityStateZip.city"
  +         	   depends="required,mask"
  +                   page="1">
  +         	     <arg0 key="registrationForm.city.displayname"/>
  +                     <var>
  +                       <var-name>mask</var-name>
  +                       <var-value>^[a-zA-Z]*$</var-value>
  +                     </var>
  +         </field>
  +         <field    property="cityStateZip.stateProv"
  +                   page="2">
  +         	     <arg0 key="registrationForm.stateprov.displayname"/>
  +         </field>
  +         <field    property="cityStateZip.zipPostal[1]"
  +         	   depends="required,mask"
  +                   page="2">
  +         	     <arg0 key="registrationForm.zippostal.displayname"/>
  +                     <var>
  +                       <var-name>mask</var-name>
  +                       <var-value>${zip}</var-value>
  +                     </var>
  +         </field>
  +         <field    property="phone"
  +                   page="2">
  +         	     <arg0 key="registrationForm.phone.displayname"/>
  +         </field>
  +         <field    property="email"
  +         	   depends="required,email"
  +                   page="2">
  +         	     <arg0 key="registrationForm.email.displayname"/>
  +         </field>
  +      </form>
  +      <form    name="typeForm">
  +         <field    property="integer"
  +         	   depends="required,integer,intRange">
  +         	     <arg0 key="typeForm.integer.displayname"/>
  +         	     <arg1 name="intRange" key="${var:min}" resource="false"/>
  +         	     <arg2 name="intRange" key="${var:max}" resource="false"/>
  +                     <var>
  +                       <var-name>min</var-name>
  +                       <var-value>50</var-value>
  +                     </var>
  +                     <var>
  +                       <var-name>max</var-name>
  +                       <var-value>60</var-value>
  +                     </var>
  +         </field>
  +         <field    property="date"
  +         	   depends="required,date">
  +         	     <arg0 key="typeForm.date.displayname"/>
  +                     <var>
  +                       <var-name>datePatternStrict</var-name>
  +                       <var-value>dd.MM.yyyy</var-value>
  +                     </var>
  +         </field>
  +      </form>
  +      <form    name="jsTypeForm">
  +         <field    property="integer"
  +         	   depends="required,integer,intRange">
  +         	     <arg0 key="typeForm.integer.displayname"/>
  +         	     <arg1 name="intRange" key="${var:min}" resource="false"/>
  +         	     <arg2 name="intRange" key="${var:max}" resource="false"/>
  +                     <var>
  +                       <var-name>min</var-name>
  +                       <var-value>100</var-value>
  +                     </var>
  +                     <var>
  +                       <var-name>max</var-name>
  +                       <var-value>200</var-value>
  +                     </var>
  +         </field>
  +         <field   property="date"
  +         	   depends="required,date">
  +         	     <arg0 key="typeForm.date.displayname"/>
  +                     <var>
  +                       <var-name>datePatternStrict</var-name>
  +                       <var-value>MM-dd-yyyy</var-value>
  +                     </var>
  +         </field>
  +      </form>
   </form-validation>
  +
  
  
  

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