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]>