Statistics
| Branch: | Revision:

m2u-upass-admin / WebContent / WEB-INF / tld / c.tld @ 5:8c9d33d99a2a

History | View | Annotate | Download (11.5 KB)

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</short-name>
9
  <uri>http://java.sun.com/jstl/core</uri>
10
  <display-name>JSTL core</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
    <init-param>
18
	<param-name>expressionAttributes</param-name>
19
	<param-value>
20
	    out:value
21
	    out:default
22
	    out:escapeXml
23
	    if:test
24
	    import:url
25
	    import:context
26
	    import:charEncoding
27
	    forEach:items
28
	    forEach:begin
29
	    forEach:end
30
	    forEach:step
31
	    forTokens:items
32
	    forTokens:begin
33
	    forTokens:end
34
	    forTokens:step
35
	    param:encode
36
	    param:name
37
	    param:value
38
            redirect:context
39
            redirect:url
40
	    set:property
41
	    set:target
42
	    set:value
43
	    url:context
44
	    url:value
45
	    when:test
46
	</param-value>
47
	<description>
48
	    Whitespace-separated list of colon-separated token pairs
49
	    describing tag:attribute combinations that accept expressions.
50
	    The validator uses this information to determine which
51
	    attributes need their syntax validated.
52
	</description>
53
     </init-param>
54
  </validator>
55

    
56
  <tag>
57
    <name>catch</name>
58
    <tag-class>org.apache.taglibs.standard.tag.common.core.CatchTag</tag-class>
59
    <body-content>JSP</body-content>
60
    <description>
61
        Catches any Throwable that occurs in its body and optionally
62
        exposes it.
63
    </description>
64
    <attribute>
65
        <name>var</name>
66
        <required>false</required>
67
        <rtexprvalue>false</rtexprvalue>
68
    </attribute>
69
  </tag>
70

    
71
  <tag>
72
    <name>choose</name>
73
    <tag-class>org.apache.taglibs.standard.tag.common.core.ChooseTag</tag-class>
74
    <body-content>JSP</body-content>
75
    <description>
76
        Simple conditional tag that establishes a context for
77
        mutually exclusive conditional operations, marked by
78
        &lt;when&gt; and &lt;otherwise&gt;
79
    </description>
80
  </tag>
81

    
82
  <tag>
83
    <name>out</name>
84
    <tag-class>org.apache.taglibs.standard.tag.el.core.OutTag</tag-class>
85
    <body-content>JSP</body-content>
86
    <description>
87
	Like &lt;%= ... &gt;, but for expressions.
88
    </description>
89
    <attribute>
90
        <name>value</name>
91
        <required>true</required>
92
        <rtexprvalue>false</rtexprvalue>
93
    </attribute>
94
    <attribute>
95
        <name>default</name>
96
        <required>false</required>
97
        <rtexprvalue>false</rtexprvalue>
98
    </attribute>
99
    <attribute>
100
        <name>escapeXml</name>
101
        <required>false</required>
102
        <rtexprvalue>false</rtexprvalue>
103
    </attribute>
104
  </tag>
105

    
106
  <tag>
107
    <name>if</name>
108
    <tag-class>org.apache.taglibs.standard.tag.el.core.IfTag</tag-class>
109
    <body-content>JSP</body-content>
110
    <description>
111
        Simple conditional tag, which evalutes its body if the
112
        supplied condition is true and optionally exposes a Boolean
113
        scripting variable representing the evaluation of this condition
114
    </description>
115
    <attribute>
116
        <name>test</name>
117
        <required>true</required>
118
        <rtexprvalue>false</rtexprvalue>
119
    </attribute>
120
    <attribute>
121
        <name>var</name>
122
        <required>false</required>
123
        <rtexprvalue>false</rtexprvalue>
124
    </attribute>
125
    <attribute>
126
        <name>scope</name>
127
        <required>false</required>
128
        <rtexprvalue>false</rtexprvalue>
129
    </attribute>
130
  </tag>
131

    
132
  <tag>
133
    <name>import</name>
134
    <tag-class>org.apache.taglibs.standard.tag.el.core.ImportTag</tag-class>
135
    <tei-class>org.apache.taglibs.standard.tei.ImportTEI</tei-class>
136
    <body-content>JSP</body-content>
137
    <description>
138
	Retrieves an absolute or relative URL and exposes its contents
139
	to either the page, a String in 'var', or a Reader in 'varReader'.
140
    </description>
141
    <attribute>
142
        <name>url</name>
143
        <required>true</required>
144
        <rtexprvalue>false</rtexprvalue>
145
    </attribute>
146
    <attribute>
147
        <name>var</name>
148
        <required>false</required>
149
        <rtexprvalue>false</rtexprvalue>
150
    </attribute>
151
    <attribute>
152
        <name>scope</name>
153
        <required>false</required>
154
        <rtexprvalue>false</rtexprvalue>
155
    </attribute>
156
    <attribute>
157
        <name>varReader</name>
158
        <required>false</required>
159
        <rtexprvalue>false</rtexprvalue>
160
    </attribute>
161
    <attribute>
162
        <name>context</name>
163
        <required>false</required>
164
        <rtexprvalue>false</rtexprvalue>
165
    </attribute>
166
    <attribute>
167
        <name>charEncoding</name>
168
        <required>false</required>
169
        <rtexprvalue>false</rtexprvalue>
170
    </attribute>
171
  </tag>
172

    
173
  <tag>
174
    <name>forEach</name>
175
    <tag-class>org.apache.taglibs.standard.tag.el.core.ForEachTag</tag-class>
176
    <tei-class>org.apache.taglibs.standard.tei.ForEachTEI</tei-class>
177
    <body-content>JSP</body-content>
178
    <description>
179
	The basic iteration tag, accepting many different
180
        collection types and supporting subsetting and other
181
        functionality
182
    </description>
183
    <attribute>
184
	<name>items</name>
185
	<required>false</required>
186
	<rtexprvalue>false</rtexprvalue>
187
    </attribute>
188
    <attribute>
189
	<name>begin</name>
190
	<required>false</required>
191
	<rtexprvalue>false</rtexprvalue>
192
    </attribute>
193
    <attribute>
194
	<name>end</name>
195
	<required>false</required>
196
	<rtexprvalue>false</rtexprvalue>
197
    </attribute>
198
    <attribute>
199
	<name>step</name>
200
	<required>false</required>
201
	<rtexprvalue>false</rtexprvalue>
202
    </attribute>
203
    <attribute>
204
	<name>var</name>
205
	<required>false</required>
206
	<rtexprvalue>false</rtexprvalue>
207
    </attribute>
208
    <attribute>
209
	<name>varStatus</name>
210
	<required>false</required>
211
	<rtexprvalue>false</rtexprvalue>
212
    </attribute>
213
  </tag>
214

    
215
  <tag>
216
    <name>forTokens</name>
217
    <tag-class>org.apache.taglibs.standard.tag.el.core.ForTokensTag</tag-class>
218
    <body-content>JSP</body-content>
219
    <description>
220
	Iterates over tokens, separated by the supplied delimeters
221
    </description>
222
    <attribute>
223
	<name>items</name>
224
	<required>true</required>
225
	<rtexprvalue>false</rtexprvalue>
226
    </attribute>
227
    <attribute>
228
	<name>delims</name>
229
	<required>true</required>
230
	<rtexprvalue>false</rtexprvalue>
231
    </attribute>
232
    <attribute>
233
	<name>begin</name>
234
	<required>false</required>
235
	<rtexprvalue>false</rtexprvalue>
236
    </attribute>
237
    <attribute>
238
	<name>end</name>
239
	<required>false</required>
240
	<rtexprvalue>false</rtexprvalue>
241
    </attribute>
242
    <attribute>
243
	<name>step</name>
244
	<required>false</required>
245
	<rtexprvalue>false</rtexprvalue>
246
    </attribute>
247
    <attribute>
248
	<name>var</name>
249
	<required>false</required>
250
	<rtexprvalue>false</rtexprvalue>
251
    </attribute>
252
    <attribute>
253
	<name>varStatus</name>
254
	<required>false</required>
255
	<rtexprvalue>false</rtexprvalue>
256
    </attribute>
257
  </tag>
258

    
259
  <tag>
260
    <name>otherwise</name>
261
    <tag-class>org.apache.taglibs.standard.tag.common.core.OtherwiseTag</tag-class>
262
    <body-content>JSP</body-content>
263
    <description>
264
	Subtag of &lt;choose&gt; that follows &lt;when&gt; tags
265
	and runs only if all of the prior conditions evaluated to
266
	'false'
267
    </description>
268
  </tag>
269

    
270
  <tag>
271
    <name>param</name>
272
    <tag-class>org.apache.taglibs.standard.tag.el.core.ParamTag</tag-class>
273
    <body-content>JSP</body-content>
274
    <description>
275
	Adds a parameter to a containing 'import' tag's URL.
276
    </description>
277
    <attribute>
278
        <name>name</name>
279
        <required>true</required>
280
        <rtexprvalue>false</rtexprvalue>
281
    </attribute>
282
    <attribute>
283
        <name>value</name>
284
        <required>false</required>
285
        <rtexprvalue>false</rtexprvalue>
286
    </attribute>
287
  </tag>
288

    
289
  <tag>
290
    <name>redirect</name>
291
    <tag-class>org.apache.taglibs.standard.tag.el.core.RedirectTag</tag-class>
292
    <body-content>JSP</body-content>
293
    <description>
294
	Redirects to a new URL.
295
    </description>
296
    <attribute>
297
        <name>var</name>
298
        <required>false</required>
299
        <rtexprvalue>false</rtexprvalue>
300
    </attribute>
301
    <attribute>
302
        <name>scope</name>
303
        <required>false</required>
304
        <rtexprvalue>false</rtexprvalue>
305
    </attribute>
306
    <attribute>
307
        <name>url</name>
308
        <required>true</required>
309
        <rtexprvalue>false</rtexprvalue>
310
    </attribute>
311
    <attribute>
312
        <name>context</name>
313
        <required>false</required>
314
        <rtexprvalue>false</rtexprvalue>
315
    </attribute>
316
  </tag>
317

    
318
  <tag>
319
    <name>remove</name>
320
    <tag-class>org.apache.taglibs.standard.tag.common.core.RemoveTag</tag-class>
321
    <body-content>empty</body-content>
322
    <description>
323
	Removes a scoped variable (from a particular scope, if specified).
324
    </description>
325
    <attribute>
326
        <name>var</name>
327
        <required>true</required>
328
        <rtexprvalue>false</rtexprvalue>
329
    </attribute>
330
    <attribute>
331
        <name>scope</name>
332
        <required>false</required>
333
        <rtexprvalue>false</rtexprvalue>
334
    </attribute>
335
  </tag>
336

    
337
  <tag>
338
    <name>set</name>
339
    <tag-class>org.apache.taglibs.standard.tag.el.core.SetTag</tag-class>
340
    <body-content>JSP</body-content>
341
    <description>
342
	Sets the result of an expression evaluation in a 'scope'
343
    </description>
344
    <attribute>
345
        <name>var</name>
346
        <required>false</required>
347
        <rtexprvalue>false</rtexprvalue>
348
    </attribute>
349
    <attribute>
350
        <name>value</name>
351
        <required>false</required>
352
        <rtexprvalue>false</rtexprvalue>
353
    </attribute>
354
    <attribute>
355
        <name>target</name>
356
        <required>false</required>
357
        <rtexprvalue>false</rtexprvalue>
358
    </attribute>
359
    <attribute>
360
        <name>property</name>
361
        <required>false</required>
362
        <rtexprvalue>false</rtexprvalue>
363
    </attribute>
364
    <attribute>
365
        <name>scope</name>
366
        <required>false</required>
367
        <rtexprvalue>false</rtexprvalue>
368
    </attribute>
369
  </tag>
370

    
371
  <tag>
372
    <name>url</name>
373
    <tag-class>org.apache.taglibs.standard.tag.el.core.UrlTag</tag-class>
374
    <body-content>JSP</body-content>
375
    <description>
376
	Prints or exposes a URL with optional query parameters
377
        (via the c:param tag).
378
    </description>
379
    <attribute>
380
        <name>var</name>
381
        <required>false</required>
382
        <rtexprvalue>false</rtexprvalue>
383
    </attribute>
384
    <attribute>
385
        <name>scope</name>
386
        <required>false</required>
387
        <rtexprvalue>false</rtexprvalue>
388
    </attribute>
389
    <attribute>
390
        <name>value</name>
391
        <required>true</required>
392
        <rtexprvalue>false</rtexprvalue>
393
    </attribute>
394
    <attribute>
395
        <name>context</name>
396
        <required>false</required>
397
        <rtexprvalue>false</rtexprvalue>
398
    </attribute>
399
  </tag>
400

    
401
  <tag>
402
    <name>when</name>
403
    <tag-class>org.apache.taglibs.standard.tag.el.core.WhenTag</tag-class>
404
    <body-content>JSP</body-content>
405
    <description>
406
        Subtag of &lt;choose&gt; that includes its body if its
407
        condition evalutes to 'true'
408
    </description>
409
    <attribute>
410
        <name>test</name>
411
        <required>true</required>
412
        <rtexprvalue>false</rtexprvalue>
413
    </attribute>
414
  </tag>
415

    
416
</taglib>