~ubuntu-branches/ubuntu/lucid/libstruts1.2-java/lucid

« back to all changes in this revision

Viewing changes to contrib/struts-el/dist/lib/c-rt.tld

  • Committer: Bazaar Package Importer
  • Author(s): Arnaud Vandyck
  • Date: 2006-04-24 12:14:23 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060424121423-naev53qigqgks0sa
Tags: 1.2.9-1
New upstream  release Fixes  three security  problems: CVE-2006-1546,
CVE-2006-1547,  CVE-2006-1548  (closes:  #360551),  thanks  to  Moritz
Muehlenhoff.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="ISO-8859-1" ?>
2
 
<!DOCTYPE taglib
3
 
  PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
4
 
  "http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd">
5
 
<taglib>
6
 
  <tlib-version>1.0</tlib-version>
7
 
  <jsp-version>1.2</jsp-version>
8
 
  <short-name>c_rt</short-name>
9
 
  <uri>http://java.sun.com/jstl/core_rt</uri>
10
 
  <display-name>JSTL core RT</display-name>
11
 
  <description>JSTL 1.0 core library</description>
12
 
 
13
 
  <validator>
14
 
    <validator-class>
15
 
        org.apache.taglibs.standard.tlv.JstlCoreTLV
16
 
    </validator-class>
17
 
    <description>
18
 
        Provides core validation features for JSTL tags.
19
 
    </description>
20
 
  </validator>
21
 
 
22
 
  <tag>
23
 
    <name>catch</name>
24
 
    <tag-class>org.apache.taglibs.standard.tag.common.core.CatchTag</tag-class>
25
 
    <body-content>JSP</body-content>
26
 
    <description>
27
 
        Catches any Throwable that occurs in its body and optionally
28
 
        exposes it.
29
 
    </description>
30
 
    <attribute>
31
 
        <name>var</name>
32
 
        <required>false</required>
33
 
        <rtexprvalue>false</rtexprvalue>
34
 
    </attribute>
35
 
  </tag>
36
 
 
37
 
  <tag>
38
 
    <name>choose</name>
39
 
    <tag-class>org.apache.taglibs.standard.tag.common.core.ChooseTag</tag-class>
40
 
    <body-content>JSP</body-content>
41
 
    <description>
42
 
        Simple conditional tag that establishes a context for
43
 
        mutually exclusive conditional operations, marked by
44
 
        &lt;when&gt; and &lt;otherwise&gt;
45
 
    </description>
46
 
  </tag>
47
 
 
48
 
  <tag>
49
 
    <name>if</name>
50
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.IfTag</tag-class>
51
 
    <body-content>JSP</body-content>
52
 
    <description>
53
 
        Simple conditional tag, which evalutes its body if the
54
 
        supplied condition is true and optionally exposes a Boolean
55
 
        scripting variable representing the evaluation of this condition
56
 
    </description>
57
 
    <attribute>
58
 
        <name>test</name>
59
 
        <required>true</required>
60
 
        <rtexprvalue>true</rtexprvalue>
61
 
        <type>boolean</type>
62
 
    </attribute>
63
 
    <attribute>
64
 
        <name>var</name>
65
 
        <required>false</required>
66
 
        <rtexprvalue>false</rtexprvalue>
67
 
    </attribute>
68
 
    <attribute>
69
 
        <name>scope</name>
70
 
        <required>false</required>
71
 
        <rtexprvalue>false</rtexprvalue>
72
 
    </attribute>
73
 
  </tag>
74
 
 
75
 
  <tag>
76
 
    <name>import</name>
77
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.ImportTag</tag-class>
78
 
    <tei-class>org.apache.taglibs.standard.tei.ImportTEI</tei-class>
79
 
    <body-content>JSP</body-content>
80
 
    <description>
81
 
        Retrieves an absolute or relative URL and exposes its contents
82
 
        to either the page, a String in 'var', or a Reader in 'varReader'.
83
 
    </description>
84
 
    <attribute>
85
 
        <name>url</name>
86
 
        <required>true</required>
87
 
        <rtexprvalue>true</rtexprvalue>
88
 
    </attribute>
89
 
    <attribute>
90
 
        <name>var</name>
91
 
        <required>false</required>
92
 
        <rtexprvalue>false</rtexprvalue>
93
 
    </attribute>
94
 
    <attribute>
95
 
        <name>scope</name>
96
 
        <required>false</required>
97
 
        <rtexprvalue>false</rtexprvalue>
98
 
    </attribute>
99
 
    <attribute>
100
 
        <name>varReader</name>
101
 
        <required>false</required>
102
 
        <rtexprvalue>false</rtexprvalue>
103
 
    </attribute>
104
 
    <attribute>
105
 
        <name>context</name>
106
 
        <required>false</required>
107
 
        <rtexprvalue>true</rtexprvalue>
108
 
    </attribute>
109
 
    <attribute>
110
 
        <name>charEncoding</name>
111
 
        <required>false</required>
112
 
        <rtexprvalue>true</rtexprvalue>
113
 
    </attribute>
114
 
  </tag>
115
 
 
116
 
  <tag>
117
 
    <name>forEach</name>
118
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.ForEachTag</tag-class>
119
 
    <tei-class>org.apache.taglibs.standard.tei.ForEachTEI</tei-class>
120
 
    <body-content>JSP</body-content>
121
 
    <description>
122
 
        The basic iteration tag, accepting many different
123
 
        collection types and supporting subsetting and other
124
 
        functionality
125
 
    </description>
126
 
    <attribute>
127
 
        <name>items</name>
128
 
        <required>false</required>
129
 
        <rtexprvalue>true</rtexprvalue>
130
 
        <type>java.lang.Object</type>
131
 
    </attribute>
132
 
    <attribute>
133
 
        <name>begin</name>
134
 
        <required>false</required>
135
 
        <rtexprvalue>true</rtexprvalue>
136
 
        <type>int</type>
137
 
    </attribute>
138
 
    <attribute>
139
 
        <name>end</name>
140
 
        <required>false</required>
141
 
        <rtexprvalue>true</rtexprvalue>
142
 
        <type>int</type>
143
 
    </attribute>
144
 
    <attribute>
145
 
        <name>step</name>
146
 
        <required>false</required>
147
 
        <rtexprvalue>true</rtexprvalue>
148
 
        <type>int</type>
149
 
    </attribute>
150
 
    <attribute>
151
 
        <name>var</name>
152
 
        <required>false</required>
153
 
        <rtexprvalue>false</rtexprvalue>
154
 
    </attribute>
155
 
    <attribute>
156
 
        <name>varStatus</name>
157
 
        <required>false</required>
158
 
        <rtexprvalue>false</rtexprvalue>
159
 
    </attribute>
160
 
  </tag>
161
 
 
162
 
  <tag>
163
 
    <name>forTokens</name>
164
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.ForTokensTag</tag-class>
165
 
    <body-content>JSP</body-content>
166
 
    <description>
167
 
        Iterates over tokens, separated by the supplied delimeters
168
 
    </description>
169
 
    <attribute>
170
 
        <name>items</name>
171
 
        <required>true</required>
172
 
        <rtexprvalue>true</rtexprvalue>
173
 
        <type>java.lang.String</type>
174
 
    </attribute>
175
 
    <attribute>
176
 
        <name>delims</name>
177
 
        <required>true</required>
178
 
        <rtexprvalue>true</rtexprvalue>
179
 
        <type>java.lang.String</type>
180
 
    </attribute>
181
 
    <attribute>
182
 
        <name>begin</name>
183
 
        <required>false</required>
184
 
        <rtexprvalue>true</rtexprvalue>
185
 
        <type>int</type>
186
 
    </attribute>
187
 
    <attribute>
188
 
        <name>end</name>
189
 
        <required>false</required>
190
 
        <rtexprvalue>true</rtexprvalue>
191
 
        <type>int</type>
192
 
    </attribute>
193
 
    <attribute>
194
 
        <name>step</name>
195
 
        <required>false</required>
196
 
        <rtexprvalue>true</rtexprvalue>
197
 
        <type>int</type>
198
 
    </attribute>
199
 
    <attribute>
200
 
        <name>var</name>
201
 
        <required>false</required>
202
 
        <rtexprvalue>false</rtexprvalue>
203
 
    </attribute>
204
 
    <attribute>
205
 
        <name>varStatus</name>
206
 
        <required>false</required>
207
 
        <rtexprvalue>false</rtexprvalue>
208
 
    </attribute>
209
 
  </tag>
210
 
 
211
 
  <tag>
212
 
    <name>out</name>
213
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.OutTag</tag-class>
214
 
    <body-content>JSP</body-content>
215
 
    <description>
216
 
        Like &lt;%= ... &gt;, but for expressions.
217
 
    </description> 
218
 
    <attribute>
219
 
        <name>value</name>
220
 
        <required>true</required>
221
 
        <rtexprvalue>true</rtexprvalue>
222
 
    </attribute>
223
 
    <attribute>
224
 
        <name>default</name>
225
 
        <required>false</required>
226
 
        <rtexprvalue>true</rtexprvalue>
227
 
    </attribute>
228
 
    <attribute>
229
 
        <name>escapeXml</name>
230
 
        <required>false</required>
231
 
        <rtexprvalue>true</rtexprvalue>
232
 
    </attribute>
233
 
  </tag>
234
 
 
235
 
 
236
 
  <tag>
237
 
    <name>otherwise</name>
238
 
    <tag-class>org.apache.taglibs.standard.tag.common.core.OtherwiseTag</tag-class>
239
 
    <body-content>JSP</body-content>
240
 
    <description>
241
 
        Subtag of &lt;choose&gt; that follows &lt;when&gt; tags
242
 
        and runs only if all of the prior conditions evaluated to
243
 
        'false'
244
 
    </description>
245
 
  </tag>
246
 
 
247
 
  <tag>
248
 
    <name>param</name>
249
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.ParamTag</tag-class>
250
 
    <body-content>JSP</body-content>
251
 
    <description>
252
 
        Adds a parameter to a containing 'import' tag's URL.
253
 
    </description>
254
 
    <attribute>
255
 
        <name>name</name>
256
 
        <required>true</required>
257
 
        <rtexprvalue>true</rtexprvalue>
258
 
    </attribute>
259
 
    <attribute>
260
 
        <name>value</name>
261
 
        <required>false</required>
262
 
        <rtexprvalue>true</rtexprvalue>
263
 
    </attribute>
264
 
  </tag>
265
 
 
266
 
  <tag>
267
 
    <name>redirect</name>
268
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.RedirectTag</tag-class>
269
 
    <body-content>JSP</body-content>
270
 
    <description>
271
 
        Redirects to a new URL.
272
 
    </description>
273
 
    <attribute>
274
 
        <name>var</name>
275
 
        <required>false</required>
276
 
        <rtexprvalue>false</rtexprvalue>
277
 
    </attribute>
278
 
    <attribute>
279
 
        <name>scope</name>
280
 
        <required>false</required>
281
 
        <rtexprvalue>false</rtexprvalue>
282
 
    </attribute>
283
 
    <attribute>
284
 
        <name>url</name>
285
 
        <required>false</required>
286
 
        <rtexprvalue>true</rtexprvalue>
287
 
    </attribute>
288
 
    <attribute>
289
 
        <name>context</name>
290
 
        <required>false</required>
291
 
        <rtexprvalue>true</rtexprvalue>
292
 
    </attribute>
293
 
  </tag>
294
 
 
295
 
  <tag>
296
 
    <name>remove</name>
297
 
    <tag-class>org.apache.taglibs.standard.tag.common.core.RemoveTag</tag-class>
298
 
    <body-content>empty</body-content>
299
 
    <description>
300
 
        Removes a scoped variable (from a particular scope, if specified).
301
 
    </description>
302
 
    <attribute>
303
 
        <name>var</name>
304
 
        <required>true</required>
305
 
        <rtexprvalue>false</rtexprvalue>
306
 
    </attribute>
307
 
    <attribute>
308
 
        <name>scope</name>
309
 
        <required>false</required>
310
 
        <rtexprvalue>false</rtexprvalue>
311
 
    </attribute>
312
 
  </tag>
313
 
 
314
 
 <tag>
315
 
    <name>set</name>
316
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.SetTag</tag-class>
317
 
    <body-content>JSP</body-content>
318
 
    <description>
319
 
        Sets the result of an expression evaluation in a 'scope'
320
 
    </description>
321
 
    <attribute>
322
 
        <name>var</name>
323
 
        <required>false</required>
324
 
        <rtexprvalue>false</rtexprvalue>
325
 
    </attribute>
326
 
    <attribute>
327
 
        <name>value</name>
328
 
        <required>false</required>
329
 
        <rtexprvalue>true</rtexprvalue>
330
 
    </attribute>
331
 
    <attribute>
332
 
        <name>target</name>
333
 
        <required>false</required>
334
 
        <rtexprvalue>true</rtexprvalue>
335
 
    </attribute>
336
 
    <attribute>
337
 
        <name>property</name>
338
 
        <required>false</required>
339
 
        <rtexprvalue>true</rtexprvalue>
340
 
    </attribute>
341
 
    <attribute>
342
 
        <name>scope</name>
343
 
        <required>false</required>
344
 
        <rtexprvalue>false</rtexprvalue>
345
 
    </attribute>
346
 
  </tag>
347
 
 
348
 
  <tag>
349
 
    <name>url</name>
350
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.UrlTag</tag-class>
351
 
    <body-content>JSP</body-content>
352
 
    <description>
353
 
        Creates a URL with optional query parameters.
354
 
    </description>
355
 
    <attribute>
356
 
        <name>var</name>
357
 
        <required>false</required>
358
 
        <rtexprvalue>false</rtexprvalue>
359
 
    </attribute>
360
 
    <attribute>
361
 
        <name>scope</name>
362
 
        <required>false</required>
363
 
        <rtexprvalue>false</rtexprvalue>
364
 
    </attribute>
365
 
    <attribute>
366
 
        <name>value</name>
367
 
        <required>false</required>
368
 
        <rtexprvalue>true</rtexprvalue>
369
 
    </attribute>
370
 
    <attribute>
371
 
        <name>context</name>
372
 
        <required>false</required>
373
 
        <rtexprvalue>true</rtexprvalue>
374
 
    </attribute>
375
 
  </tag>
376
 
 
377
 
  <tag>
378
 
    <name>when</name>
379
 
    <tag-class>org.apache.taglibs.standard.tag.rt.core.WhenTag</tag-class>
380
 
    <body-content>JSP</body-content>
381
 
    <description>
382
 
        Subtag of &lt;choose&gt; that includes its body if its
383
 
        condition evalutes to 'true'
384
 
    </description>
385
 
    <attribute>
386
 
        <name>test</name>
387
 
        <required>true</required>
388
 
        <rtexprvalue>true</rtexprvalue>
389
 
        <type>boolean</type>
390
 
    </attribute>
391
 
  </tag>
392
 
 
393
 
</taglib>