rleland 2002/10/11 12:13:17 Modified: src/validator/org/apache/struts/webapp/validator ApplicationResources.properties ApplicationResources_fr.properties TypeForm.java Log: Add example of using add intRange & floatRange validation Revision Changes Path 1.3 +2 -1 jakarta-struts/src/validator/org/apache/struts/webapp/validator/ApplicationResources.properties Index: ApplicationResources.properties =================================================================== RCS file: /home/cvs/jakarta-struts/src/validator/org/apache/struts/webapp/validator/ApplicationResources.properties,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ApplicationResources.properties 19 Mar 2002 06:49:17 -0000 1.2 +++ ApplicationResources.properties 11 Oct 2002 19:13:17 -0000 1.3 @@ -32,7 +32,7 @@ index.title=Struts Validator index.power=Powered by Struts -# Registration Form +# Registration Form registrationForm.title=Registration registrationForm.title.create=Register registrationForm.title.edit=Edit User Information @@ -63,6 +63,7 @@ typeForm.integer.displayname=Integer Field typeForm.long.displayname=Long Field typeForm.float.displayname=Float Field +typeForm.floatRange.displayname=Float Range Field typeForm.double.displayname=Double Field typeForm.date.displayname=Date Field typeForm.creditCard.displayname=Credit Card 1.3 +7 -6 jakarta-struts/src/validator/org/apache/struts/webapp/validator/ApplicationResources_fr.properties Index: ApplicationResources_fr.properties =================================================================== RCS file: /home/cvs/jakarta-struts/src/validator/org/apache/struts/webapp/validator/ApplicationResources_fr.properties,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ApplicationResources_fr.properties 19 Mar 2002 06:49:17 -0000 1.2 +++ ApplicationResources_fr.properties 11 Oct 2002 19:13:17 -0000 1.3 @@ -1,5 +1,5 @@ # Correct translations compliments of Regis Brochu -# Some fields have been added after Regis Brochu +# Some fields have been added after Regis Brochu # translated the file and may have incorrect translation. button.cancel=Annuler button.confirm=Soumettre @@ -35,7 +35,7 @@ index.title=Struts Validator index.power=Actionné par Struts -# Registration Form +# Registration Form registrationForm.title=Enregistrement registrationForm.title.create=Registre registrationForm.title.edit=Éditez l'information utilisateur @@ -51,7 +51,7 @@ # Javascript Registration Form jsRegistrationForm.title=Enregistrement de JavaScript -jsRegistrationForm.description=avec la validation de JavaScript de côté de client et la validation latérale de serveur +jsRegistrationForm.description=avec la validation de JavaScript de côté de client et la validation latérale de serveur # Muli-page Registration Form multiRegistrationForm.title=De plusieurs pages Fiche @@ -66,6 +66,7 @@ typeForm.integer.displayname=Champ Entier typeForm.long.displayname=Champ Long typeForm.float.displayname=Champ Float +typeForm.floatRange.displayname=Champ Float l'intervalle typeForm.double.displayname=Champ Double typeForm.date.displayname=Champ Date typeForm.creditCard.displayname=Champ Carte de crédit @@ -74,8 +75,8 @@ # JavaScript Type Form jsTypeForm.title=Formulaire de type de JavaScript -jsTypeForm.description=avec la validation de JavaScript de côté de client et la validation latérale de serveur +jsTypeForm.description=avec la validation de JavaScript de côté de client et la validation latérale de serveur # Locale Form -localeForm.fr=Il y a quelques différences sur la fiche, la fiche de JavaScript, et la fiche de plusieurs pages (voient / WEB-INF/validation.xml). Sur la forme de forme de type et de type de JavaScript la zone de nombre entier devrait tomber dans un intervalle de 50-60 et la zone de date devrait avoir un format de ' dd.MM.yyyy '. -localeForm.frCA=Sur la forme de type de JavaScript la zone de nombre entier devrait tomber dans un intervalle de 100-200 et la zone de date devrait avoir un format de ' dd-MM-yyyy '. +localeForm.fr=Il y a quelques différences sur la fiche, la fiche de JavaScript, et la fiche de plusieurs pages (voient / WEB-INF/validation.xml). Sur la forme de forme de type et de type de JavaScript la zone de nombre entier devrait tomber dans un intervalle de 50-60 et la zone de date devrait avoir un format de ' dd.MM.yyyy '. +localeForm.frCA=Sur la forme de type de JavaScript la zone de nombre entier devrait tomber dans un intervalle de 100-200 et la zone de date devrait avoir un format de ' dd-MM-yyyy '. 1.4 +18 -0 jakarta-struts/src/validator/org/apache/struts/webapp/validator/TypeForm.java Index: TypeForm.java =================================================================== RCS file: /home/cvs/jakarta-struts/src/validator/org/apache/struts/webapp/validator/TypeForm.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- TypeForm.java 9 Oct 2002 14:14:12 -0000 1.3 +++ TypeForm.java 11 Oct 2002 19:13:17 -0000 1.4 @@ -77,6 +77,7 @@ private String sInteger = null; private String sLong = null; private String sFloat = null; + private String sFloatRange = null; private String sDouble = null; private String sDate = null; private String sCreditCard = null; @@ -131,6 +132,22 @@ this.sFloat = sFloat; } + /** + * Float field with range checking + * @return + */ + public String getFloatRange() { + return sFloatRange; + } + + /** + * Float field with range checking + * @param sFloatRange + */ + public void setFloatRange(String sFloatRange) { + this.sFloatRange = sFloatRange; + } + public String getDouble() { return sDouble; } @@ -176,6 +193,7 @@ sInteger = null; sLong = null; sFloat = null; + sFloatRange = null; sDouble = null; sDate = null; sCreditCard = null;
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>