rleland 2003/08/29 20:52:43 Modified: web/validator index.jsp jsRegistration.jsp jsType.jsp multiRegistration1.jsp multiRegistration2.jsp registration.jsp type.jsp web/validator/WEB-INF validation.xml Log: Bug 18255 Provide Japanese resources updates for Struts Patches submitted by Tetsuo Ajima, Tatsuo Takahashi, Satoshi Hioki Yoshinori Ashizawa Thank you very much ! Revision Changes Path 1.3 +4 -0 jakarta-struts/web/validator/index.jsp Index: index.jsp =================================================================== RCS file: /home/cvs/jakarta-struts/web/validator/index.jsp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- index.jsp 18 May 2003 02:43:46 -0000 1.2 +++ index.jsp 30 Aug 2003 03:52:42 -0000 1.3 @@ -65,6 +65,10 @@ <html:link page="/locale.do?language=fr&country=CA">French Canadian | Francais Canadien</html:link> - <bean:message key="localeForm.frCA"/> </li> + <li> + <html:link page="/locale.do?language=ja">Japanese | Japonais</html:link> - + <bean:message key="localeForm.ja"/> + </li> </ul> <p> </p> 1.2 +1 -1 jakarta-struts/web/validator/jsRegistration.jsp Index: jsRegistration.jsp =================================================================== RCS file: /home/cvs/jakarta-struts/web/validator/jsRegistration.jsp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- jsRegistration.jsp 19 Mar 2002 03:31:51 -0000 1.1 +++ jsRegistration.jsp 30 Aug 2003 03:52:42 -0000 1.2 @@ -1,4 +1,4 @@ -<%@ page language="java" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> 1.5 +1 -1 jakarta-struts/web/validator/jsType.jsp Index: jsType.jsp =================================================================== RCS file: /home/cvs/jakarta-struts/web/validator/jsType.jsp,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- jsType.jsp 15 Aug 2003 18:25:32 -0000 1.4 +++ jsType.jsp 30 Aug 2003 03:52:42 -0000 1.5 @@ -1,4 +1,4 @@ -<%@ page language="java" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> 1.2 +1 -1 jakarta-struts/web/validator/multiRegistration1.jsp Index: multiRegistration1.jsp =================================================================== RCS file: /home/cvs/jakarta-struts/web/validator/multiRegistration1.jsp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- multiRegistration1.jsp 19 Mar 2002 03:31:51 -0000 1.1 +++ multiRegistration1.jsp 30 Aug 2003 03:52:42 -0000 1.2 @@ -1,4 +1,4 @@ -<%@ page language="java" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> 1.2 +1 -1 jakarta-struts/web/validator/multiRegistration2.jsp Index: multiRegistration2.jsp =================================================================== RCS file: /home/cvs/jakarta-struts/web/validator/multiRegistration2.jsp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- multiRegistration2.jsp 19 Mar 2002 03:31:51 -0000 1.1 +++ multiRegistration2.jsp 30 Aug 2003 03:52:42 -0000 1.2 @@ -1,4 +1,4 @@ -<%@ page language="java" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> 1.2 +1 -1 jakarta-struts/web/validator/registration.jsp Index: registration.jsp =================================================================== RCS file: /home/cvs/jakarta-struts/web/validator/registration.jsp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- registration.jsp 19 Mar 2002 03:31:51 -0000 1.1 +++ registration.jsp 30 Aug 2003 03:52:42 -0000 1.2 @@ -1,4 +1,4 @@ -<%@ page language="java" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> 1.4 +1 -1 jakarta-struts/web/validator/type.jsp Index: type.jsp =================================================================== RCS file: /home/cvs/jakarta-struts/web/validator/type.jsp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- type.jsp 11 Oct 2002 19:13:42 -0000 1.3 +++ type.jsp 30 Aug 2003 03:52:42 -0000 1.4 @@ -1,4 +1,4 @@ -<%@ page language="java" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> 1.6 +268 -0 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.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- validation.xml 26 Oct 2002 00:25:25 -0000 1.5 +++ validation.xml 30 Aug 2003 03:52:43 -0000 1.6 @@ -429,4 +429,272 @@ </field> </form> </formset> + <formset language="ja"> + <constant> + <constant-name>zip</constant-name> + <constant-value>^\d{3}-\d{4}$</constant-value> + </constant> + <constant> + <constant-name>phone</constant-name> + <constant-value>^[0][1-9]((\d{2,3}-?)|(-\d{2,3})|(\d-\d{1,2})|(\d{2}-\d))\d-\d{4}$</constant-value> + </constant> + + <form name="registrationForm"> + <field property="firstName" + depends="required,mask,minlength"> + <arg0 key="registrationForm.firstname.displayname"/> + <arg1 name="minlength" key="${var:minlength}" resource="false"/> + <var> + <var-name>mask</var-name> + <var-value>^\w+$</var-value> + </var> + <var> + <var-name>minlength</var-name> + <var-value>5</var-value> + </var> + </field> + <field property="lastName" + depends="required,mask,maxlength"> + <msg name="mask" key="registrationForm.lastname.maskmsg"/> + <arg0 key="registrationForm.lastname.displayname"/> + <arg1 name="maxlength" key="${var:maxlength}" resource="false"/> + <var> + <var-name>mask</var-name> + <var-value>^[a-zA-Z]*$</var-value> + </var> + <var> + <var-name>maxlength</var-name> + <var-value>10</var-value> + </var> + </field> + <field property="addr" + depends="required"> + <arg0 key="registrationForm.addr.displayname"/> + </field> + <field property="cityStateZip.city" + depends="required,mask"> + <arg0 key="registrationForm.city.displayname"/> + <var> + <var-name>mask</var-name> + <var-value>^[a-zA-Z]*$</var-value> + </var> + </field> + <field property="cityStateZip.stateProv" + depends="required,mask"> + <arg0 key="registrationForm.stateprov.displayname"/> + <var> + <var-name>mask</var-name> + <var-value>^[a-zA-Z]*$</var-value> + </var> + </field> + <field property="cityStateZip.zipPostal[1]" + depends="required,mask"> + <arg0 key="registrationForm.zippostal.displayname"/> + <var> + <var-name>mask</var-name> + <var-value>${zip}</var-value> + </var> + </field> + <field property="phone" + depends="mask"> + <arg0 key="registrationForm.phone.displayname"/> + <var> + <var-name>mask</var-name> + <var-value>${phone}</var-value> + </var> + </field> + <field property="email" + depends="required,email"> + <arg0 key="registrationForm.email.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>^[a-zA-Z]*$</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" + depends="required,mask" + page="2"> + <arg0 key="registrationForm.stateprov.displayname"/> + <var> + <var-name>mask</var-name> + <var-value>^[a-zA-Z]*$</var-value> + </var> + </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" + depends="mask" + page="2"> + <arg0 key="registrationForm.phone.displayname"/> + <var> + <var-name>mask</var-name> + <var-value>${phone}</var-value> + </var> + </field> + <field property="email" + depends="required,email" + page="2"> + <arg0 key="registrationForm.email.displayname"/> + </field> + </form> + <form name="typeForm"> + <field property="byte" + depends="required,byte"> + <arg0 key="typeForm.byte.displayname"/> + </field> + <field property="short" + depends="required,short"> + <arg0 key="typeForm.short.displayname"/> + </field> + <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>400</var-value> + </var> + <var> + <var-name>max</var-name> + <var-value>700</var-value> + </var> + </field> + <field property="long" + depends="required,long"> + <arg0 key="typeForm.long.displayname"/> + </field> + <field property="float" + depends="required,float"> + <arg0 key="typeForm.float.displayname"/> + </field> + <field property="floatRange" + depends="required,float,floatRange"> + <arg0 key="typeForm.floatRange.displayname"/> + <arg1 name="floatRange" key="${var:min}" resource="false"/> + <arg2 name="floatRange" key="${var:max}" resource="false"/> + <var> + <var-name>min</var-name> + <var-value>-2.17</var-value> + </var> + <var> + <var-name>max</var-name> + <var-value>3.14</var-value> + </var> + </field> + <field property="double" + depends="required,double"> + <arg0 key="typeForm.double.displayname"/> + </field> + <field property="date" + depends="required,date"> + <arg0 key="typeForm.date.displayname"/> + <var> + <var-name>datePatternStrict</var-name> + <var-value>yyyy/MM/dd</var-value> + </var> + </field> + <field property="creditCard" + depends="required,creditCard"> + <arg0 key="typeForm.creditCard.displayname"/> + </field> + <field property="value" + indexedListProperty="nameList" + depends="required"> + <arg0 key="typeForm.nested.name.displayname"/> + </field> + </form> + <form name="jsTypeForm"> + <field property="byte" + depends="required,byte"> + <arg0 key="typeForm.byte.displayname"/> + </field> + <field property="short" + depends="required,short"> + <arg0 key="typeForm.short.displayname"/> + </field> + <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>400</var-value> + </var> + <var> + <var-name>max</var-name> + <var-value>700</var-value> + </var> + </field> + <field property="float" + depends="required,float"> + <arg0 key="typeForm.float.displayname"/> + </field> + <field property="floatRange" + depends="required,float,floatRange"> + <arg0 key="typeForm.floatRange.displayname"/> + <arg1 name="floatRange" key="${var:min}" resource="false"/> + <arg2 name="floatRange" key="${var:max}" resource="false"/> + <var> + <var-name>min</var-name> + <var-value>-2.17</var-value> + </var> + <var> + <var-name>max</var-name> + <var-value>3.14</var-value> + </var> + </field> + <field property="date" + depends="required,date"> + <arg0 key="typeForm.date.displayname"/> + <var> + <var-name>datePatternStrict</var-name> + <var-value>yyyy/MM/dd</var-value> + </var> + </field> + <field property="creditCard" + depends="required,creditCard"> + <arg0 key="typeForm.creditCard.displayname"/> + </field> + </form> + </formset> </form-validation>
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]