c.tld
上传用户:manager48
上传日期:2022-07-31
资源大小:997k
文件大小:16k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <taglib xmlns="http://java.sun.com/xml/ns/j2ee"
  3.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4.     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
  5.     version="2.0">
  6.     
  7.   <description>JSTL 1.1 core library</description>
  8.   <display-name>JSTL core</display-name>
  9.   <tlib-version>1.1</tlib-version>
  10.   <short-name>c</short-name>
  11.   <uri>http://java.sun.com/jsp/jstl/core</uri>
  12.   <validator>
  13.     <description>
  14.         Provides core validation features for JSTL tags.
  15.     </description>
  16.     <validator-class>
  17.         org.apache.taglibs.standard.tlv.JstlCoreTLV
  18.     </validator-class>
  19.   </validator>
  20.   <tag>
  21.     <description>
  22.         Catches any Throwable that occurs in its body and optionally
  23.         exposes it.
  24.     </description>
  25.     <name>catch</name>
  26.     <tag-class>org.apache.taglibs.standard.tag.common.core.CatchTag</tag-class>
  27.     <body-content>JSP</body-content>
  28.     <attribute>
  29.         <description>
  30. Name of the exported scoped variable for the
  31. exception thrown from a nested action. The type of the
  32. scoped variable is the type of the exception thrown.
  33.         </description>
  34.         <name>var</name>
  35.         <required>false</required>
  36.         <rtexprvalue>false</rtexprvalue>
  37.     </attribute>
  38.   </tag>
  39.   <tag>
  40.     <description>
  41. Simple conditional tag that establishes a context for
  42. mutually exclusive conditional operations, marked by
  43. &lt;when&gt; and &lt;otherwise&gt;
  44.     </description>
  45.     <name>choose</name>
  46.     <tag-class>org.apache.taglibs.standard.tag.common.core.ChooseTag</tag-class>
  47.     <body-content>JSP</body-content>
  48.   </tag>
  49.   <tag>
  50.     <description>
  51. Simple conditional tag, which evalutes its body if the
  52. supplied condition is true and optionally exposes a Boolean
  53. scripting variable representing the evaluation of this condition
  54.     </description>
  55.     <name>if</name>
  56.     <tag-class>org.apache.taglibs.standard.tag.rt.core.IfTag</tag-class>
  57.     <body-content>JSP</body-content>
  58.     <attribute>
  59.         <description>
  60. The test condition that determines whether or
  61. not the body content should be processed.
  62.         </description>
  63.         <name>test</name>
  64.         <required>true</required>
  65.         <rtexprvalue>true</rtexprvalue>
  66. <type>boolean</type>
  67.     </attribute>
  68.     <attribute>
  69.         <description>
  70. Name of the exported scoped variable for the
  71. resulting value of the test condition. The type
  72. of the scoped variable is Boolean.        
  73.         </description>
  74.         <name>var</name>
  75.         <required>false</required>
  76.         <rtexprvalue>false</rtexprvalue>
  77.     </attribute>
  78.     <attribute>
  79.         <description>
  80. Scope for var.
  81.         </description>
  82.         <name>scope</name>
  83.         <required>false</required>
  84.         <rtexprvalue>false</rtexprvalue>
  85.     </attribute>
  86.   </tag>
  87.   <tag>
  88.     <description>
  89.         Retrieves an absolute or relative URL and exposes its contents
  90.         to either the page, a String in 'var', or a Reader in 'varReader'.
  91.     </description>
  92.     <name>import</name>
  93.     <tag-class>org.apache.taglibs.standard.tag.rt.core.ImportTag</tag-class>
  94.     <tei-class>org.apache.taglibs.standard.tei.ImportTEI</tei-class>
  95.     <body-content>JSP</body-content>
  96.     <attribute>
  97.         <description>
  98. The URL of the resource to import.
  99.         </description>
  100.         <name>url</name>
  101.         <required>true</required>
  102.         <rtexprvalue>true</rtexprvalue>
  103.     </attribute>
  104.     <attribute>
  105.         <description>
  106. Name of the exported scoped variable for the
  107. resource's content. The type of the scoped
  108. variable is String.
  109.         </description>
  110.         <name>var</name>
  111.         <required>false</required>
  112.         <rtexprvalue>false</rtexprvalue>
  113.     </attribute>
  114.     <attribute>
  115.         <description>
  116. Scope for var.
  117.         </description>
  118.         <name>scope</name>
  119.         <required>false</required>
  120.         <rtexprvalue>false</rtexprvalue>
  121.     </attribute>
  122.     <attribute>
  123.         <description>
  124. Name of the exported scoped variable for the
  125. resource's content. The type of the scoped
  126. variable is Reader.
  127.         </description>
  128.         <name>varReader</name>
  129.         <required>false</required>
  130.         <rtexprvalue>false</rtexprvalue>
  131.     </attribute>
  132.     <attribute>
  133.         <description>
  134. Name of the context when accessing a relative
  135. URL resource that belongs to a foreign
  136. context.
  137.         </description>
  138.         <name>context</name>
  139.         <required>false</required>
  140.         <rtexprvalue>true</rtexprvalue>
  141.     </attribute>
  142.     <attribute>
  143.         <description>
  144. Character encoding of the content at the input
  145. resource.
  146.         </description>
  147.         <name>charEncoding</name>
  148.         <required>false</required>
  149.         <rtexprvalue>true</rtexprvalue>
  150.     </attribute>
  151.   </tag>
  152.   <tag>
  153.     <description>
  154. The basic iteration tag, accepting many different
  155.         collection types and supporting subsetting and other
  156.         functionality
  157.     </description>
  158.     <name>forEach</name>
  159.     <tag-class>org.apache.taglibs.standard.tag.rt.core.ForEachTag</tag-class>
  160.     <tei-class>org.apache.taglibs.standard.tei.ForEachTEI</tei-class>
  161.     <body-content>JSP</body-content>
  162.     <attribute>
  163.         <description>
  164. Collection of items to iterate over.
  165.         </description>
  166. <name>items</name>
  167. <required>false</required>
  168. <rtexprvalue>true</rtexprvalue>
  169. <type>java.lang.Object</type>
  170.     </attribute>
  171.     <attribute>
  172.         <description>
  173. If items specified:
  174. Iteration begins at the item located at the
  175. specified index. First item of the collection has
  176. index 0.
  177. If items not specified:
  178. Iteration begins with index set at the value
  179. specified.
  180.         </description>
  181. <name>begin</name>
  182. <required>false</required>
  183. <rtexprvalue>true</rtexprvalue>
  184. <type>int</type>
  185.     </attribute>
  186.     <attribute>
  187.         <description>
  188. If items specified:
  189. Iteration ends at the item located at the
  190. specified index (inclusive).
  191. If items not specified:
  192. Iteration ends when index reaches the value
  193. specified.
  194.         </description>
  195. <name>end</name>
  196. <required>false</required>
  197. <rtexprvalue>true</rtexprvalue>
  198. <type>int</type>
  199.     </attribute>
  200.     <attribute>
  201.         <description>
  202. Iteration will only process every step items of
  203. the collection, starting with the first one.
  204.         </description>
  205. <name>step</name>
  206. <required>false</required>
  207. <rtexprvalue>true</rtexprvalue>
  208. <type>int</type>
  209.     </attribute>
  210.     <attribute>
  211.         <description>
  212. Name of the exported scoped variable for the
  213. current item of the iteration. This scoped
  214. variable has nested visibility. Its type depends
  215. on the object of the underlying collection.
  216.         </description>
  217. <name>var</name>
  218. <required>false</required>
  219. <rtexprvalue>false</rtexprvalue>
  220.     </attribute>
  221.     <attribute>
  222.         <description>
  223. Name of the exported scoped variable for the
  224. status of the iteration. Object exported is of type
  225. javax.servlet.jsp.jstl.core.LoopTagStatus. This scoped variable has nested
  226. visibility.
  227.         </description>
  228. <name>varStatus</name>
  229. <required>false</required>
  230. <rtexprvalue>false</rtexprvalue>
  231.     </attribute>
  232.   </tag>
  233.   <tag>
  234.     <description>
  235. Iterates over tokens, separated by the supplied delimeters
  236.     </description>
  237.     <name>forTokens</name>
  238.     <tag-class>org.apache.taglibs.standard.tag.rt.core.ForTokensTag</tag-class>
  239.     <body-content>JSP</body-content>
  240.     <attribute>
  241.         <description>
  242. String of tokens to iterate over.
  243.         </description>
  244. <name>items</name>
  245. <required>true</required>
  246. <rtexprvalue>true</rtexprvalue>
  247. <type>java.lang.String</type>
  248.     </attribute>
  249.     <attribute>
  250.         <description>
  251. The set of delimiters (the characters that
  252. separate the tokens in the string).
  253.         </description>
  254. <name>delims</name>
  255. <required>true</required>
  256. <rtexprvalue>true</rtexprvalue>
  257. <type>java.lang.String</type>
  258.     </attribute>
  259.     <attribute>
  260.         <description>
  261. Iteration begins at the token located at the
  262. specified index. First token has index 0.
  263.         </description>
  264. <name>begin</name>
  265. <required>false</required>
  266. <rtexprvalue>true</rtexprvalue>
  267. <type>int</type>
  268.     </attribute>
  269.     <attribute>
  270.         <description>
  271. Iteration ends at the token located at the
  272. specified index (inclusive).
  273.         </description>
  274. <name>end</name>
  275. <required>false</required>
  276. <rtexprvalue>true</rtexprvalue>
  277. <type>int</type>
  278.     </attribute>
  279.     <attribute>
  280.         <description>
  281. Iteration will only process every step tokens
  282. of the string, starting with the first one.
  283.         </description>
  284. <name>step</name>
  285. <required>false</required>
  286. <rtexprvalue>true</rtexprvalue>
  287. <type>int</type>
  288.     </attribute>
  289.     <attribute>
  290.         <description>
  291. Name of the exported scoped variable for the
  292. current item of the iteration. This scoped
  293. variable has nested visibility.
  294.         </description>
  295. <name>var</name>
  296. <required>false</required>
  297. <rtexprvalue>false</rtexprvalue>
  298.     </attribute>
  299.     <attribute>
  300.         <description>
  301. Name of the exported scoped variable for the
  302. status of the iteration. Object exported is of
  303. type
  304. javax.servlet.jsp.jstl.core.LoopTag
  305. Status. This scoped variable has nested
  306. visibility.
  307.         </description>
  308. <name>varStatus</name>
  309. <required>false</required>
  310. <rtexprvalue>false</rtexprvalue>
  311.     </attribute>
  312.   </tag>
  313.   <tag>
  314.     <description>
  315.         Like &lt;%= ... &gt;, but for expressions.
  316.     </description> 
  317.     <name>out</name>
  318.     <tag-class>org.apache.taglibs.standard.tag.rt.core.OutTag</tag-class>
  319.     <body-content>JSP</body-content>
  320.     <attribute>
  321.         <description>
  322. Expression to be evaluated.
  323.         </description>
  324.         <name>value</name>
  325.         <required>true</required>
  326.         <rtexprvalue>true</rtexprvalue>
  327.     </attribute>
  328.     <attribute>
  329.         <description>
  330. Default value if the resulting value is null.
  331.         </description>
  332.         <name>default</name>
  333.         <required>false</required>
  334.         <rtexprvalue>true</rtexprvalue>
  335.     </attribute>
  336.     <attribute>
  337.         <description>
  338. Determines whether characters &lt;,&gt;,&amp;,'," in the
  339. resulting string should be converted to their
  340. corresponding character entity codes. Default value is
  341. true.
  342.         </description>
  343.         <name>escapeXml</name>
  344.         <required>false</required>
  345.         <rtexprvalue>true</rtexprvalue>
  346.     </attribute>
  347.   </tag>
  348.   <tag>
  349.     <description>
  350.         Subtag of &lt;choose&gt; that follows &lt;when&gt; tags
  351.         and runs only if all of the prior conditions evaluated to
  352.         'false'
  353.     </description>
  354.     <name>otherwise</name>
  355.     <tag-class>org.apache.taglibs.standard.tag.common.core.OtherwiseTag</tag-class>
  356.     <body-content>JSP</body-content>
  357.   </tag>
  358.   <tag>
  359.     <description>
  360.         Adds a parameter to a containing 'import' tag's URL.
  361.     </description>
  362.     <name>param</name>
  363.     <tag-class>org.apache.taglibs.standard.tag.rt.core.ParamTag</tag-class>
  364.     <body-content>JSP</body-content>
  365.     <attribute>
  366.         <description>
  367. Name of the query string parameter.
  368.         </description>
  369.         <name>name</name>
  370.         <required>true</required>
  371.         <rtexprvalue>true</rtexprvalue>
  372.     </attribute>
  373.     <attribute>
  374.         <description>
  375. Value of the parameter.
  376.         </description>
  377.         <name>value</name>
  378.         <required>false</required>
  379.         <rtexprvalue>true</rtexprvalue>
  380.     </attribute>
  381.   </tag>
  382.   <tag>
  383.     <description>
  384.         Redirects to a new URL.
  385.     </description>
  386.     <name>redirect</name>
  387.     <tag-class>org.apache.taglibs.standard.tag.rt.core.RedirectTag</tag-class>
  388.     <body-content>JSP</body-content>
  389.     <attribute>
  390.         <description>
  391. The URL of the resource to redirect to.
  392.         </description>
  393.         <name>url</name>
  394.         <required>false</required>
  395.         <rtexprvalue>true</rtexprvalue>
  396.     </attribute>
  397.     <attribute>
  398.         <description>
  399. Name of the context when redirecting to a relative URL
  400. resource that belongs to a foreign context.
  401.         </description>
  402.         <name>context</name>
  403.         <required>false</required>
  404.         <rtexprvalue>true</rtexprvalue>
  405.     </attribute>
  406.   </tag>
  407.   <tag>
  408.     <description>
  409.         Removes a scoped variable (from a particular scope, if specified).
  410.     </description>
  411.     <name>remove</name>
  412.     <tag-class>org.apache.taglibs.standard.tag.common.core.RemoveTag</tag-class>
  413.     <body-content>empty</body-content>
  414.     <attribute>
  415.         <description>
  416. Name of the scoped variable to be removed.
  417.         </description>
  418.         <name>var</name>
  419.         <required>true</required>
  420.         <rtexprvalue>false</rtexprvalue>
  421.     </attribute>
  422.     <attribute>
  423.         <description>
  424. Scope for var.
  425.         </description>
  426.         <name>scope</name>
  427.         <required>false</required>
  428.         <rtexprvalue>false</rtexprvalue>
  429.     </attribute>
  430.   </tag>
  431.  <tag>
  432.     <description>
  433.         Sets the result of an expression evaluation in a 'scope'
  434.     </description>
  435.     <name>set</name>
  436.     <tag-class>org.apache.taglibs.standard.tag.rt.core.SetTag</tag-class>
  437.     <body-content>JSP</body-content>
  438.     <attribute>
  439.         <description>
  440. Name of the exported scoped variable to hold the value
  441. specified in the action. The type of the scoped variable is
  442. whatever type the value expression evaluates to.
  443.         </description>
  444.         <name>var</name>
  445.         <required>false</required>
  446.         <rtexprvalue>false</rtexprvalue>
  447.     </attribute>
  448.     <attribute>
  449.         <description>
  450. Expression to be evaluated.
  451.         </description>
  452.         <name>value</name>
  453.         <required>false</required>
  454.         <rtexprvalue>true</rtexprvalue>
  455.     </attribute>
  456.     <attribute>
  457.         <description>
  458. Target object whose property will be set. Must evaluate to
  459. a JavaBeans object with setter property property, or to a
  460. java.util.Map object.
  461.         </description>
  462.         <name>target</name>
  463.         <required>false</required>
  464.         <rtexprvalue>true</rtexprvalue>
  465.     </attribute>
  466.     <attribute>
  467.         <description>
  468. Name of the property to be set in the target object.
  469.         </description>
  470.         <name>property</name>
  471.         <required>false</required>
  472.         <rtexprvalue>true</rtexprvalue>
  473.     </attribute>
  474.     <attribute>
  475.         <description>
  476. Scope for var.
  477.         </description>
  478.         <name>scope</name>
  479.         <required>false</required>
  480.         <rtexprvalue>false</rtexprvalue>
  481.     </attribute>
  482.   </tag>
  483.   <tag>
  484.     <description>
  485.         Creates a URL with optional query parameters.
  486.     </description>
  487.     <name>url</name>
  488.     <tag-class>org.apache.taglibs.standard.tag.rt.core.UrlTag</tag-class>
  489.     <body-content>JSP</body-content>
  490.     <attribute>
  491.         <description>
  492. Name of the exported scoped variable for the
  493. processed url. The type of the scoped variable is
  494. String.
  495.         </description>
  496.         <name>var</name>
  497.         <required>false</required>
  498.         <rtexprvalue>false</rtexprvalue>
  499.     </attribute>
  500.     <attribute>
  501.         <description>
  502. Scope for var.
  503.         </description>
  504.         <name>scope</name>
  505.         <required>false</required>
  506.         <rtexprvalue>false</rtexprvalue>
  507.     </attribute>
  508.     <attribute>
  509.         <description>
  510. URL to be processed.
  511.         </description>
  512.         <name>value</name>
  513.         <required>false</required>
  514.         <rtexprvalue>true</rtexprvalue>
  515.     </attribute>
  516.     <attribute>
  517.         <description>
  518. Name of the context when specifying a relative URL
  519. resource that belongs to a foreign context.
  520.         </description>
  521.         <name>context</name>
  522.         <required>false</required>
  523.         <rtexprvalue>true</rtexprvalue>
  524.     </attribute>
  525.   </tag>
  526.   <tag>
  527.     <description>
  528. Subtag of &lt;choose&gt; that includes its body if its
  529. condition evalutes to 'true'
  530.     </description>
  531.     <name>when</name>
  532.     <tag-class>org.apache.taglibs.standard.tag.rt.core.WhenTag</tag-class>
  533.     <body-content>JSP</body-content>
  534.     <attribute>
  535.         <description>
  536. The test condition that determines whether or not the
  537. body content should be processed.
  538.         </description>
  539.         <name>test</name>
  540.         <required>true</required>
  541.         <rtexprvalue>true</rtexprvalue>
  542. <type>boolean</type>
  543.     </attribute>
  544.   </tag>
  545. </taglib>