root / web-presentation / trunk / eneraptor-web-presentation / web-app / WEB-INF / tld / fmt.tld @ 93
History | View | Annotate | Download (19.1 KB)
1 |
<?xml version="1.0" encoding="UTF-8" ?> |
---|---|
2 |
|
3 |
<taglib xmlns="http://java.sun.com/xml/ns/j2ee" |
4 |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
5 |
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd" |
6 |
version="2.0"> |
7 |
|
8 |
<description>JSTL 1.1 i18n-capable formatting library</description> |
9 |
<display-name>JSTL fmt</display-name> |
10 |
<tlib-version>1.1</tlib-version> |
11 |
<short-name>fmt</short-name> |
12 |
<uri>http://java.sun.com/jsp/jstl/fmt</uri> |
13 |
|
14 |
<validator> |
15 |
<description> |
16 |
Provides core validation features for JSTL tags. |
17 |
</description> |
18 |
<validator-class> |
19 |
org.apache.taglibs.standard.tlv.JstlFmtTLV |
20 |
</validator-class> |
21 |
</validator> |
22 |
|
23 |
<tag> |
24 |
<description> |
25 |
Sets the request character encoding |
26 |
</description> |
27 |
<name>requestEncoding</name> |
28 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.RequestEncodingTag</tag-class> |
29 |
<body-content>empty</body-content> |
30 |
<attribute> |
31 |
<description> |
32 |
Name of character encoding to be applied when |
33 |
decoding request parameters. |
34 |
</description> |
35 |
<name>value</name> |
36 |
<required>false</required> |
37 |
<rtexprvalue>true</rtexprvalue> |
38 |
</attribute> |
39 |
</tag> |
40 |
|
41 |
<tag> |
42 |
<description> |
43 |
Stores the given locale in the locale configuration variable |
44 |
</description> |
45 |
<name>setLocale</name> |
46 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.SetLocaleTag</tag-class> |
47 |
<body-content>empty</body-content> |
48 |
<attribute> |
49 |
<description> |
50 |
A String value is interpreted as the |
51 |
printable representation of a locale, which |
52 |
must contain a two-letter (lower-case) |
53 |
language code (as defined by ISO-639), |
54 |
and may contain a two-letter (upper-case) |
55 |
country code (as defined by ISO-3166). |
56 |
Language and country codes must be |
57 |
separated by hyphen (-) or underscore |
58 |
(_). |
59 |
</description> |
60 |
<name>value</name> |
61 |
<required>true</required> |
62 |
<rtexprvalue>true</rtexprvalue> |
63 |
</attribute> |
64 |
<attribute> |
65 |
<description> |
66 |
Vendor- or browser-specific variant. |
67 |
See the java.util.Locale javadocs for |
68 |
more information on variants. |
69 |
</description> |
70 |
<name>variant</name> |
71 |
<required>false</required> |
72 |
<rtexprvalue>true</rtexprvalue> |
73 |
</attribute> |
74 |
<attribute> |
75 |
<description> |
76 |
Scope of the locale configuration variable. |
77 |
</description> |
78 |
<name>scope</name> |
79 |
<required>false</required> |
80 |
<rtexprvalue>false</rtexprvalue> |
81 |
</attribute> |
82 |
</tag> |
83 |
|
84 |
<tag> |
85 |
<description> |
86 |
Specifies the time zone for any time formatting or parsing actions |
87 |
nested in its body |
88 |
</description> |
89 |
<name>timeZone</name> |
90 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.TimeZoneTag</tag-class> |
91 |
<body-content>JSP</body-content> |
92 |
<attribute> |
93 |
<description> |
94 |
The time zone. A String value is interpreted as |
95 |
a time zone ID. This may be one of the time zone |
96 |
IDs supported by the Java platform (such as |
97 |
"America/Los_Angeles") or a custom time zone |
98 |
ID (such as "GMT-8"). See |
99 |
java.util.TimeZone for more information on |
100 |
supported time zone formats. |
101 |
</description> |
102 |
<name>value</name> |
103 |
<required>true</required> |
104 |
<rtexprvalue>true</rtexprvalue> |
105 |
</attribute> |
106 |
</tag> |
107 |
|
108 |
<tag> |
109 |
<description> |
110 |
Stores the given time zone in the time zone configuration variable |
111 |
</description> |
112 |
<name>setTimeZone</name> |
113 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.SetTimeZoneTag</tag-class> |
114 |
<body-content>empty</body-content> |
115 |
<attribute> |
116 |
<description> |
117 |
The time zone. A String value is interpreted as |
118 |
a time zone ID. This may be one of the time zone |
119 |
IDs supported by the Java platform (such as |
120 |
"America/Los_Angeles") or a custom time zone |
121 |
ID (such as "GMT-8"). See java.util.TimeZone for |
122 |
more information on supported time zone |
123 |
formats. |
124 |
</description> |
125 |
<name>value</name> |
126 |
<required>true</required> |
127 |
<rtexprvalue>true</rtexprvalue> |
128 |
</attribute> |
129 |
<attribute> |
130 |
<description> |
131 |
Name of the exported scoped variable which |
132 |
stores the time zone of type |
133 |
java.util.TimeZone. |
134 |
</description> |
135 |
<name>var</name> |
136 |
<required>false</required> |
137 |
<rtexprvalue>false</rtexprvalue> |
138 |
</attribute> |
139 |
<attribute> |
140 |
<description> |
141 |
Scope of var or the time zone configuration |
142 |
variable. |
143 |
</description> |
144 |
<name>scope</name> |
145 |
<required>false</required> |
146 |
<rtexprvalue>false</rtexprvalue> |
147 |
</attribute> |
148 |
</tag> |
149 |
|
150 |
<tag> |
151 |
<description> |
152 |
Loads a resource bundle to be used by its tag body |
153 |
</description> |
154 |
<name>bundle</name> |
155 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.BundleTag</tag-class> |
156 |
<body-content>JSP</body-content> |
157 |
<attribute> |
158 |
<description> |
159 |
Resource bundle base name. This is the bundle's |
160 |
fully-qualified resource name, which has the same |
161 |
form as a fully-qualified class name, that is, it uses |
162 |
"." as the package component separator and does not |
163 |
have any file type (such as ".class" or ".properties") |
164 |
suffix. |
165 |
</description> |
166 |
<name>basename</name> |
167 |
<required>true</required> |
168 |
<rtexprvalue>true</rtexprvalue> |
169 |
</attribute> |
170 |
<attribute> |
171 |
<description> |
172 |
Prefix to be prepended to the value of the message |
173 |
key of any nested <fmt:message> action. |
174 |
</description> |
175 |
<name>prefix</name> |
176 |
<required>false</required> |
177 |
<rtexprvalue>true</rtexprvalue> |
178 |
</attribute> |
179 |
</tag> |
180 |
|
181 |
<tag> |
182 |
<description> |
183 |
Loads a resource bundle and stores it in the named scoped variable or |
184 |
the bundle configuration variable |
185 |
</description> |
186 |
<name>setBundle</name> |
187 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.SetBundleTag</tag-class> |
188 |
<body-content>empty</body-content> |
189 |
<attribute> |
190 |
<description> |
191 |
Resource bundle base name. This is the bundle's |
192 |
fully-qualified resource name, which has the same |
193 |
form as a fully-qualified class name, that is, it uses |
194 |
"." as the package component separator and does not |
195 |
have any file type (such as ".class" or ".properties") |
196 |
suffix. |
197 |
</description> |
198 |
<name>basename</name> |
199 |
<required>true</required> |
200 |
<rtexprvalue>true</rtexprvalue> |
201 |
</attribute> |
202 |
<attribute> |
203 |
<description> |
204 |
Name of the exported scoped variable which stores |
205 |
the i18n localization context of type |
206 |
javax.servlet.jsp.jstl.fmt.LocalizationC |
207 |
ontext. |
208 |
</description> |
209 |
<name>var</name> |
210 |
<required>false</required> |
211 |
<rtexprvalue>false</rtexprvalue> |
212 |
</attribute> |
213 |
<attribute> |
214 |
<description> |
215 |
Scope of var or the localization context |
216 |
configuration variable. |
217 |
</description> |
218 |
<name>scope</name> |
219 |
<required>false</required> |
220 |
<rtexprvalue>false</rtexprvalue> |
221 |
</attribute> |
222 |
</tag> |
223 |
|
224 |
<tag> |
225 |
<description> |
226 |
Maps key to localized message and performs parametric replacement |
227 |
</description> |
228 |
<name>message</name> |
229 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.MessageTag</tag-class> |
230 |
<body-content>JSP</body-content> |
231 |
<attribute> |
232 |
<description> |
233 |
Message key to be looked up. |
234 |
</description> |
235 |
<name>key</name> |
236 |
<required>false</required> |
237 |
<rtexprvalue>true</rtexprvalue> |
238 |
</attribute> |
239 |
<attribute> |
240 |
<description> |
241 |
Localization context in whose resource |
242 |
bundle the message key is looked up. |
243 |
</description> |
244 |
<name>bundle</name> |
245 |
<required>false</required> |
246 |
<rtexprvalue>true</rtexprvalue> |
247 |
</attribute> |
248 |
<attribute> |
249 |
<description> |
250 |
Name of the exported scoped variable |
251 |
which stores the localized message. |
252 |
</description> |
253 |
<name>var</name> |
254 |
<required>false</required> |
255 |
<rtexprvalue>false</rtexprvalue> |
256 |
</attribute> |
257 |
<attribute> |
258 |
<description> |
259 |
Scope of var. |
260 |
</description> |
261 |
<name>scope</name> |
262 |
<required>false</required> |
263 |
<rtexprvalue>false</rtexprvalue> |
264 |
</attribute> |
265 |
</tag> |
266 |
|
267 |
<tag> |
268 |
<description> |
269 |
Supplies an argument for parametric replacement to a containing |
270 |
<message> tag |
271 |
</description> |
272 |
<name>param</name> |
273 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParamTag</tag-class> |
274 |
<body-content>JSP</body-content> |
275 |
<attribute> |
276 |
<description> |
277 |
Argument used for parametric replacement. |
278 |
</description> |
279 |
<name>value</name> |
280 |
<required>false</required> |
281 |
<rtexprvalue>true</rtexprvalue> |
282 |
</attribute> |
283 |
</tag> |
284 |
|
285 |
<tag> |
286 |
<description> |
287 |
Formats a numeric value as a number, currency, or percentage |
288 |
</description> |
289 |
<name>formatNumber</name> |
290 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.FormatNumberTag</tag-class> |
291 |
<body-content>JSP</body-content> |
292 |
<attribute> |
293 |
<description> |
294 |
Numeric value to be formatted. |
295 |
</description> |
296 |
<name>value</name> |
297 |
<required>false</required> |
298 |
<rtexprvalue>true</rtexprvalue> |
299 |
</attribute> |
300 |
<attribute> |
301 |
<description> |
302 |
Specifies whether the value is to be |
303 |
formatted as number, currency, or |
304 |
percentage. |
305 |
</description> |
306 |
<name>type</name> |
307 |
<required>false</required> |
308 |
<rtexprvalue>true</rtexprvalue> |
309 |
</attribute> |
310 |
<attribute> |
311 |
<description> |
312 |
Custom formatting pattern. |
313 |
</description> |
314 |
<name>pattern</name> |
315 |
<required>false</required> |
316 |
<rtexprvalue>true</rtexprvalue> |
317 |
</attribute> |
318 |
<attribute> |
319 |
<description> |
320 |
ISO 4217 currency code. Applied only |
321 |
when formatting currencies (i.e. if type is |
322 |
equal to "currency"); ignored otherwise. |
323 |
</description> |
324 |
<name>currencyCode</name> |
325 |
<required>false</required> |
326 |
<rtexprvalue>true</rtexprvalue> |
327 |
</attribute> |
328 |
<attribute> |
329 |
<description> |
330 |
Currency symbol. Applied only when |
331 |
formatting currencies (i.e. if type is equal |
332 |
to "currency"); ignored otherwise. |
333 |
</description> |
334 |
<name>currencySymbol</name> |
335 |
<required>false</required> |
336 |
<rtexprvalue>true</rtexprvalue> |
337 |
</attribute> |
338 |
<attribute> |
339 |
<description> |
340 |
Specifies whether the formatted output |
341 |
will contain any grouping separators. |
342 |
</description> |
343 |
<name>groupingUsed</name> |
344 |
<required>false</required> |
345 |
<rtexprvalue>true</rtexprvalue> |
346 |
</attribute> |
347 |
<attribute> |
348 |
<description> |
349 |
Maximum number of digits in the integer |
350 |
portion of the formatted output. |
351 |
</description> |
352 |
<name>maxIntegerDigits</name> |
353 |
<required>false</required> |
354 |
<rtexprvalue>true</rtexprvalue> |
355 |
</attribute> |
356 |
<attribute> |
357 |
<description> |
358 |
Minimum number of digits in the integer |
359 |
portion of the formatted output. |
360 |
</description> |
361 |
<name>minIntegerDigits</name> |
362 |
<required>false</required> |
363 |
<rtexprvalue>true</rtexprvalue> |
364 |
</attribute> |
365 |
<attribute> |
366 |
<description> |
367 |
Maximum number of digits in the |
368 |
fractional portion of the formatted output. |
369 |
</description> |
370 |
<name>maxFractionDigits</name> |
371 |
<required>false</required> |
372 |
<rtexprvalue>true</rtexprvalue> |
373 |
</attribute> |
374 |
<attribute> |
375 |
<description> |
376 |
Minimum number of digits in the |
377 |
fractional portion of the formatted output. |
378 |
</description> |
379 |
<name>minFractionDigits</name> |
380 |
<required>false</required> |
381 |
<rtexprvalue>true</rtexprvalue> |
382 |
</attribute> |
383 |
<attribute> |
384 |
<description> |
385 |
Name of the exported scoped variable |
386 |
which stores the formatted result as a |
387 |
String. |
388 |
</description> |
389 |
<name>var</name> |
390 |
<required>false</required> |
391 |
<rtexprvalue>false</rtexprvalue> |
392 |
</attribute> |
393 |
<attribute> |
394 |
<description> |
395 |
Scope of var. |
396 |
</description> |
397 |
<name>scope</name> |
398 |
<required>false</required> |
399 |
<rtexprvalue>false</rtexprvalue> |
400 |
</attribute> |
401 |
</tag> |
402 |
|
403 |
<tag> |
404 |
<description> |
405 |
Parses the string representation of a number, currency, or percentage |
406 |
</description> |
407 |
<name>parseNumber</name> |
408 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParseNumberTag</tag-class> |
409 |
<body-content>JSP</body-content> |
410 |
<attribute> |
411 |
<description> |
412 |
String to be parsed. |
413 |
</description> |
414 |
<name>value</name> |
415 |
<required>false</required> |
416 |
<rtexprvalue>true</rtexprvalue> |
417 |
</attribute> |
418 |
<attribute> |
419 |
<description> |
420 |
Specifies whether the string in the value |
421 |
attribute should be parsed as a number, |
422 |
currency, or percentage. |
423 |
</description> |
424 |
<name>type</name> |
425 |
<required>false</required> |
426 |
<rtexprvalue>true</rtexprvalue> |
427 |
</attribute> |
428 |
<attribute> |
429 |
<description> |
430 |
Custom formatting pattern that determines |
431 |
how the string in the value attribute is to be |
432 |
parsed. |
433 |
</description> |
434 |
<name>pattern</name> |
435 |
<required>false</required> |
436 |
<rtexprvalue>true</rtexprvalue> |
437 |
</attribute> |
438 |
<attribute> |
439 |
<description> |
440 |
Locale whose default formatting pattern (for |
441 |
numbers, currencies, or percentages, |
442 |
respectively) is to be used during the parse |
443 |
operation, or to which the pattern specified |
444 |
via the pattern attribute (if present) is |
445 |
applied. |
446 |
</description> |
447 |
<name>parseLocale</name> |
448 |
<required>false</required> |
449 |
<rtexprvalue>true</rtexprvalue> |
450 |
</attribute> |
451 |
<attribute> |
452 |
<description> |
453 |
Specifies whether just the integer portion of |
454 |
the given value should be parsed. |
455 |
</description> |
456 |
<name>integerOnly</name> |
457 |
<required>false</required> |
458 |
<rtexprvalue>true</rtexprvalue> |
459 |
</attribute> |
460 |
<attribute> |
461 |
<description> |
462 |
Name of the exported scoped variable which |
463 |
stores the parsed result (of type |
464 |
java.lang.Number). |
465 |
</description> |
466 |
<name>var</name> |
467 |
<required>false</required> |
468 |
<rtexprvalue>false</rtexprvalue> |
469 |
</attribute> |
470 |
<attribute> |
471 |
<description> |
472 |
Scope of var. |
473 |
</description> |
474 |
<name>scope</name> |
475 |
<required>false</required> |
476 |
<rtexprvalue>false</rtexprvalue> |
477 |
</attribute> |
478 |
</tag> |
479 |
|
480 |
<tag> |
481 |
<description> |
482 |
Formats a date and/or time using the supplied styles and pattern |
483 |
</description> |
484 |
<name>formatDate</name> |
485 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.FormatDateTag</tag-class> |
486 |
<body-content>empty</body-content> |
487 |
<attribute> |
488 |
<description> |
489 |
Date and/or time to be formatted. |
490 |
</description> |
491 |
<name>value</name> |
492 |
<required>true</required> |
493 |
<rtexprvalue>true</rtexprvalue> |
494 |
</attribute> |
495 |
<attribute> |
496 |
<description> |
497 |
Specifies whether the time, the date, or both |
498 |
the time and date components of the given |
499 |
date are to be formatted. |
500 |
</description> |
501 |
<name>type</name> |
502 |
<required>false</required> |
503 |
<rtexprvalue>true</rtexprvalue> |
504 |
</attribute> |
505 |
<attribute> |
506 |
<description> |
507 |
Predefined formatting style for dates. Follows |
508 |
the semantics defined in class |
509 |
java.text.DateFormat. Applied only |
510 |
when formatting a date or both a date and |
511 |
time (i.e. if type is missing or is equal to |
512 |
"date" or "both"); ignored otherwise. |
513 |
</description> |
514 |
<name>dateStyle</name> |
515 |
<required>false</required> |
516 |
<rtexprvalue>true</rtexprvalue> |
517 |
</attribute> |
518 |
<attribute> |
519 |
<description> |
520 |
Predefined formatting style for times. Follows |
521 |
the semantics defined in class |
522 |
java.text.DateFormat. Applied only |
523 |
when formatting a time or both a date and |
524 |
time (i.e. if type is equal to "time" or "both"); |
525 |
ignored otherwise. |
526 |
</description> |
527 |
<name>timeStyle</name> |
528 |
<required>false</required> |
529 |
<rtexprvalue>true</rtexprvalue> |
530 |
</attribute> |
531 |
<attribute> |
532 |
<description> |
533 |
Custom formatting style for dates and times. |
534 |
</description> |
535 |
<name>pattern</name> |
536 |
<required>false</required> |
537 |
<rtexprvalue>true</rtexprvalue> |
538 |
</attribute> |
539 |
<attribute> |
540 |
<description> |
541 |
Time zone in which to represent the formatted |
542 |
time. |
543 |
</description> |
544 |
<name>timeZone</name> |
545 |
<required>false</required> |
546 |
<rtexprvalue>true</rtexprvalue> |
547 |
</attribute> |
548 |
<attribute> |
549 |
<description> |
550 |
Name of the exported scoped variable which |
551 |
stores the formatted result as a String. |
552 |
</description> |
553 |
<name>var</name> |
554 |
<required>false</required> |
555 |
<rtexprvalue>false</rtexprvalue> |
556 |
</attribute> |
557 |
<attribute> |
558 |
<description> |
559 |
Scope of var. |
560 |
</description> |
561 |
<name>scope</name> |
562 |
<required>false</required> |
563 |
<rtexprvalue>false</rtexprvalue> |
564 |
</attribute> |
565 |
</tag> |
566 |
|
567 |
<tag> |
568 |
<description> |
569 |
Parses the string representation of a date and/or time |
570 |
</description> |
571 |
<name>parseDate</name> |
572 |
<tag-class>org.apache.taglibs.standard.tag.rt.fmt.ParseDateTag</tag-class> |
573 |
<body-content>JSP</body-content> |
574 |
<attribute> |
575 |
<description> |
576 |
Date string to be parsed. |
577 |
</description> |
578 |
<name>value</name> |
579 |
<required>false</required> |
580 |
<rtexprvalue>true</rtexprvalue> |
581 |
</attribute> |
582 |
<attribute> |
583 |
<description> |
584 |
Specifies whether the date string in the |
585 |
value attribute is supposed to contain a |
586 |
time, a date, or both. |
587 |
</description> |
588 |
<name>type</name> |
589 |
<required>false</required> |
590 |
<rtexprvalue>true</rtexprvalue> |
591 |
</attribute> |
592 |
<attribute> |
593 |
<description> |
594 |
Predefined formatting style for days |
595 |
which determines how the date |
596 |
component of the date string is to be |
597 |
parsed. Applied only when formatting a |
598 |
date or both a date and time (i.e. if type |
599 |
is missing or is equal to "date" or "both"); |
600 |
ignored otherwise. |
601 |
</description> |
602 |
<name>dateStyle</name> |
603 |
<required>false</required> |
604 |
<rtexprvalue>true</rtexprvalue> |
605 |
</attribute> |
606 |
<attribute> |
607 |
<description> |
608 |
Predefined formatting styles for times |
609 |
which determines how the time |
610 |
component in the date string is to be |
611 |
parsed. Applied only when formatting a |
612 |
time or both a date and time (i.e. if type |
613 |
is equal to "time" or "both"); ignored |
614 |
otherwise. |
615 |
</description> |
616 |
<name>timeStyle</name> |
617 |
<required>false</required> |
618 |
<rtexprvalue>true</rtexprvalue> |
619 |
</attribute> |
620 |
<attribute> |
621 |
<description> |
622 |
Custom formatting pattern which |
623 |
determines how the date string is to be |
624 |
parsed. |
625 |
</description> |
626 |
<name>pattern</name> |
627 |
<required>false</required> |
628 |
<rtexprvalue>true</rtexprvalue> |
629 |
</attribute> |
630 |
<attribute> |
631 |
<description> |
632 |
Time zone in which to interpret any time |
633 |
information in the date string. |
634 |
</description> |
635 |
<name>timeZone</name> |
636 |
<required>false</required> |
637 |
<rtexprvalue>true</rtexprvalue> |
638 |
</attribute> |
639 |
<attribute> |
640 |
<description> |
641 |
Locale whose predefined formatting styles |
642 |
for dates and times are to be used during |
643 |
the parse operation, or to which the |
644 |
pattern specified via the pattern |
645 |
attribute (if present) is applied. |
646 |
</description> |
647 |
<name>parseLocale</name> |
648 |
<required>false</required> |
649 |
<rtexprvalue>true</rtexprvalue> |
650 |
</attribute> |
651 |
<attribute> |
652 |
<description> |
653 |
Name of the exported scoped variable in |
654 |
which the parsing result (of type |
655 |
java.util.Date) is stored. |
656 |
</description> |
657 |
<name>var</name> |
658 |
<required>false</required> |
659 |
<rtexprvalue>false</rtexprvalue> |
660 |
</attribute> |
661 |
<attribute> |
662 |
<description> |
663 |
Scope of var. |
664 |
</description> |
665 |
<name>scope</name> |
666 |
<required>false</required> |
667 |
<rtexprvalue>false</rtexprvalue> |
668 |
</attribute> |
669 |
</tag> |
670 |
|
671 |
</taglib> |