source: ether_statistics/web/WEB-INF/tlds/validator-rules.xml @ 569

Last change on this file since 569 was 569, checked in by vmipsl, 12 years ago

Nouveau projet

File size: 12.0 KB
Line 
1<!DOCTYPE form-validation PUBLIC
2          "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
3          "http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">
4<!--
5  $Header: /home/cvs/jakarta-struts/conf/share/validator-rules.xml,v 1.52 2004/07/25 12:00:20 niallp Exp $
6  $Revision: 1.52 $
7  $Date: 2004/07/25 12:00:20 $
8
9   This file contains the default Struts Validator pluggable validator
10   definitions.  It should be placed somewhere under /WEB-INF and
11   referenced in the struts-config.xml under the plug-in element
12   for the ValidatorPlugIn.
13
14      <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
15        <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,
16                                                  /WEB-INF/validation.xml"/>
17      </plug-in>
18
19   These are the default error messages associated with
20   each validator defined in this file.  They should be
21   added to your projects ApplicationResources.properties
22   file or you can associate new ones by modifying the
23   pluggable validators msg attributes in this file.
24
25   # Struts Validator Error Messages
26   errors.required={0} is required.
27   errors.minlength={0} can not be less than {1} characters.
28   errors.maxlength={0} can not be greater than {1} characters.
29   errors.invalid={0} is invalid.
30
31   errors.byte={0} must be a byte.
32   errors.short={0} must be a short.
33   errors.integer={0} must be an integer.
34   errors.long={0} must be a long.
35   errors.float={0} must be a float.
36   errors.double={0} must be a double.
37
38   errors.date={0} is not a date.
39   errors.range={0} is not in the range {1} through {2}.
40   errors.creditcard={0} is an invalid credit card number.
41   errors.email={0} is an invalid e-mail address.
42
43   Note: Starting in Struts 1.2.0 the default javascript definitions have
44         been consolidated to commons-validator. The default can be overridden
45         by supplying a <javascript> element with a CDATA section, just as
46         in struts 1.1.
47
48-->
49
50<form-validation>
51
52   <global>
53
54      <validator name="required"
55            classname="org.apache.struts.validator.FieldChecks"
56               method="validateRequired"
57         methodParams="java.lang.Object,
58                       org.apache.commons.validator.ValidatorAction,
59                       org.apache.commons.validator.Field,
60                       org.apache.struts.action.ActionMessages,
61                       javax.servlet.http.HttpServletRequest"
62                  msg="errors.required"/>
63
64      <validator name="requiredif"
65                 classname="org.apache.struts.validator.FieldChecks"
66                 method="validateRequiredIf"
67                 methodParams="java.lang.Object,
68                               org.apache.commons.validator.ValidatorAction,
69                               org.apache.commons.validator.Field,
70                               org.apache.struts.action.ActionMessages,
71                               org.apache.commons.validator.Validator,
72                               javax.servlet.http.HttpServletRequest"
73                 msg="errors.required"/>
74
75      <validator name="validwhen"
76          msg="errors.required"
77                 classname="org.apache.struts.validator.validwhen.ValidWhen"
78                 method="validateValidWhen"
79                 methodParams="java.lang.Object,
80                       org.apache.commons.validator.ValidatorAction,
81                       org.apache.commons.validator.Field,
82                       org.apache.struts.action.ActionMessages,
83                       org.apache.commons.validator.Validator,
84                       javax.servlet.http.HttpServletRequest"/>
85
86
87      <validator name="minlength"
88            classname="org.apache.struts.validator.FieldChecks"
89               method="validateMinLength"
90         methodParams="java.lang.Object,
91                       org.apache.commons.validator.ValidatorAction,
92                       org.apache.commons.validator.Field,
93                       org.apache.struts.action.ActionMessages,
94                       javax.servlet.http.HttpServletRequest"
95              depends=""
96                  msg="errors.minlength"
97           jsFunction="org.apache.commons.validator.javascript.validateMinLength"/>
98
99
100      <validator name="maxlength"
101            classname="org.apache.struts.validator.FieldChecks"
102               method="validateMaxLength"
103         methodParams="java.lang.Object,
104                       org.apache.commons.validator.ValidatorAction,
105                       org.apache.commons.validator.Field,
106                       org.apache.struts.action.ActionMessages,
107                       javax.servlet.http.HttpServletRequest"
108              depends=""
109                  msg="errors.maxlength"
110           jsFunction="org.apache.commons.validator.javascript.validateMaxLength"/>
111
112
113
114      <validator name="mask"
115            classname="org.apache.struts.validator.FieldChecks"
116               method="validateMask"
117         methodParams="java.lang.Object,
118                       org.apache.commons.validator.ValidatorAction,
119                       org.apache.commons.validator.Field,
120                       org.apache.struts.action.ActionMessages,
121                       javax.servlet.http.HttpServletRequest"
122              depends=""
123                  msg="errors.invalid"/>
124
125
126      <validator name="byte"
127            classname="org.apache.struts.validator.FieldChecks"
128               method="validateByte"
129         methodParams="java.lang.Object,
130                       org.apache.commons.validator.ValidatorAction,
131                       org.apache.commons.validator.Field,
132                       org.apache.struts.action.ActionMessages,
133                       javax.servlet.http.HttpServletRequest"
134              depends=""
135                  msg="errors.byte"
136       jsFunctionName="ByteValidations"/>
137
138
139      <validator name="short"
140            classname="org.apache.struts.validator.FieldChecks"
141               method="validateShort"
142         methodParams="java.lang.Object,
143                       org.apache.commons.validator.ValidatorAction,
144                       org.apache.commons.validator.Field,
145                       org.apache.struts.action.ActionMessages,
146                       javax.servlet.http.HttpServletRequest"
147              depends=""
148                  msg="errors.short"
149       jsFunctionName="ShortValidations"/>
150
151
152      <validator name="integer"
153            classname="org.apache.struts.validator.FieldChecks"
154               method="validateInteger"
155         methodParams="java.lang.Object,
156                       org.apache.commons.validator.ValidatorAction,
157                       org.apache.commons.validator.Field,
158                       org.apache.struts.action.ActionMessages,
159                       javax.servlet.http.HttpServletRequest"
160              depends=""
161                  msg="errors.integer"
162       jsFunctionName="IntegerValidations"/>
163
164
165
166      <validator name="long"
167            classname="org.apache.struts.validator.FieldChecks"
168               method="validateLong"
169         methodParams="java.lang.Object,
170                       org.apache.commons.validator.ValidatorAction,
171                       org.apache.commons.validator.Field,
172                       org.apache.struts.action.ActionMessages,
173                       javax.servlet.http.HttpServletRequest"
174              depends=""
175                  msg="errors.long"/>
176
177
178      <validator name="float"
179            classname="org.apache.struts.validator.FieldChecks"
180               method="validateFloat"
181         methodParams="java.lang.Object,
182                       org.apache.commons.validator.ValidatorAction,
183                       org.apache.commons.validator.Field,
184                       org.apache.struts.action.ActionMessages,
185                       javax.servlet.http.HttpServletRequest"
186              depends=""
187                  msg="errors.float"
188       jsFunctionName="FloatValidations"/>
189
190      <validator name="double"
191            classname="org.apache.struts.validator.FieldChecks"
192               method="validateDouble"
193         methodParams="java.lang.Object,
194                       org.apache.commons.validator.ValidatorAction,
195                       org.apache.commons.validator.Field,
196                       org.apache.struts.action.ActionMessages,
197                       javax.servlet.http.HttpServletRequest"
198              depends=""
199                  msg="errors.double"/>
200
201
202      <validator name="date"
203            classname="org.apache.struts.validator.FieldChecks"
204               method="validateDate"
205         methodParams="java.lang.Object,
206                       org.apache.commons.validator.ValidatorAction,
207                       org.apache.commons.validator.Field,
208                       org.apache.struts.action.ActionMessages,
209                       javax.servlet.http.HttpServletRequest"
210              depends=""
211                  msg="errors.date"
212       jsFunctionName="DateValidations"/>
213
214
215      <validator name="intRange"
216            classname="org.apache.struts.validator.FieldChecks"
217               method="validateIntRange"
218         methodParams="java.lang.Object,
219                       org.apache.commons.validator.ValidatorAction,
220                       org.apache.commons.validator.Field,
221                       org.apache.struts.action.ActionMessages,
222                       javax.servlet.http.HttpServletRequest"
223              depends="integer"
224                  msg="errors.range"/>
225
226
227      <validator name="floatRange"
228            classname="org.apache.struts.validator.FieldChecks"
229               method="validateFloatRange"
230         methodParams="java.lang.Object,
231                       org.apache.commons.validator.ValidatorAction,
232                       org.apache.commons.validator.Field,
233                       org.apache.struts.action.ActionMessages,
234                       javax.servlet.http.HttpServletRequest"
235              depends="float"
236                  msg="errors.range"/>
237
238
239      <validator name="creditCard"
240            classname="org.apache.struts.validator.FieldChecks"
241               method="validateCreditCard"
242         methodParams="java.lang.Object,
243                       org.apache.commons.validator.ValidatorAction,
244                       org.apache.commons.validator.Field,
245                       org.apache.struts.action.ActionMessages,
246                       javax.servlet.http.HttpServletRequest"
247              depends=""
248                  msg="errors.creditcard"/>
249
250
251      <validator name="email"
252            classname="org.apache.struts.validator.FieldChecks"
253               method="validateEmail"
254         methodParams="java.lang.Object,
255                       org.apache.commons.validator.ValidatorAction,
256                       org.apache.commons.validator.Field,
257                       org.apache.struts.action.ActionMessages,
258                       javax.servlet.http.HttpServletRequest"
259              depends=""
260                  msg="errors.email"/>
261
262      <validator name="url"
263            classname="org.apache.struts.validator.FieldChecks"
264               method="validateUrl"
265         methodParams="java.lang.Object,
266                       org.apache.commons.validator.ValidatorAction,
267                       org.apache.commons.validator.Field,
268                       org.apache.struts.action.ActionMessages,
269                       javax.servlet.http.HttpServletRequest"
270              depends=""
271                  msg="errors.url"/>
272
273     <!--
274       This simply allows struts to include the validateUtilities into a page, it should
275       not be used as a validation rule.
276     -->
277     <validator name="includeJavaScriptUtilities"
278            classname=""
279               method=""
280         methodParams=""
281              depends=""
282                  msg=""
283           jsFunction="org.apache.commons.validator.javascript.validateUtilities"/>
284
285   </global>
286
287</form-validation>
Note: See TracBrowser for help on using the repository browser.