x.tld
上传用户:lm2018
上传日期:2015-12-12
资源大小:30449k
文件大小:12k
源码类别:

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 XML library</description>
  8.   <display-name>JSTL XML</display-name>
  9.   <tlib-version>1.1</tlib-version>
  10.   <short-name>x</short-name>
  11.   <uri>http://java.sun.com/jsp/jstl/xml</uri>
  12.   <validator>
  13.     <description>
  14.         Provides validation features for JSTL XML tags.
  15.     </description>
  16.     <validator-class>
  17. org.apache.taglibs.standard.tlv.JstlXmlTLV
  18.     </validator-class>
  19.   </validator>
  20.   <tag>
  21.     <description>
  22.         Simple conditional tag that establishes a context for
  23.         mutually exclusive conditional operations, marked by
  24.         &lt;when&gt; and &lt;otherwise&gt;
  25.     </description>
  26.     <name>choose</name>
  27.     <tag-class>org.apache.taglibs.standard.tag.common.core.ChooseTag</tag-class>
  28.     <body-content>JSP</body-content>
  29.   </tag>
  30.   <tag>
  31.     <description>
  32. Like &lt;%= ... &gt;, but for XPath expressions.
  33.     </description>
  34.     <name>out</name>
  35.     <tag-class>org.apache.taglibs.standard.tag.rt.xml.ExprTag</tag-class>
  36.     <body-content>empty</body-content>
  37.     <attribute>
  38.         <description>
  39. XPath expression to be evaluated.
  40.         </description>
  41.         <name>select</name>
  42.         <required>true</required>
  43.         <rtexprvalue>false</rtexprvalue>
  44.     </attribute>
  45.     <attribute>
  46.         <description>
  47. Determines whether characters &lt;,&gt;,&amp;,'," in the
  48. resulting string should be converted to their
  49. corresponding character entity codes. Default
  50. value is true.
  51.         </description>
  52.         <name>escapeXml</name>
  53.         <required>false</required>
  54.         <rtexprvalue>true</rtexprvalue>
  55.     </attribute>
  56.   </tag>
  57.   <tag>
  58.     <description>
  59.         XML conditional tag, which evalutes its body if the
  60.         supplied XPath expression evalutes to 'true' as a boolean
  61.     </description>
  62.     <name>if</name>
  63.     <tag-class>org.apache.taglibs.standard.tag.common.xml.IfTag</tag-class>
  64.     <body-content>JSP</body-content>
  65.     <attribute>
  66.         <description>
  67. The test condition that tells whether or not the
  68. body content should be processed.
  69.         </description>
  70.         <name>select</name>
  71.         <required>true</required>
  72.         <rtexprvalue>false</rtexprvalue>
  73.     </attribute>
  74.     <attribute>
  75.         <description>
  76. Name of the exported scoped variable for the
  77. resulting value of the test condition. The type
  78. of the scoped variable is Boolean.
  79.         </description>
  80.         <name>var</name>
  81.         <required>false</required>
  82.         <rtexprvalue>false</rtexprvalue>
  83.     </attribute>
  84.     <attribute>
  85.         <description>
  86. Scope for var.
  87.         </description>
  88.         <name>scope</name>
  89.         <required>false</required>
  90.         <rtexprvalue>false</rtexprvalue>
  91.     </attribute>
  92.   </tag>
  93.   <tag>
  94.     <description>
  95. XML iteration tag.
  96.     </description>
  97.     <name>forEach</name>
  98.     <tag-class>org.apache.taglibs.standard.tag.common.xml.ForEachTag</tag-class>
  99.     <body-content>JSP</body-content>
  100.     <attribute>
  101.         <description>
  102. Name of the exported scoped variable for the
  103. current item of the iteration. This scoped variable
  104. has nested visibility. Its type depends on the
  105. result of the XPath expression in the select
  106. attribute.
  107.         </description>
  108. <name>var</name>
  109. <required>false</required>
  110. <rtexprvalue>false</rtexprvalue>
  111.     </attribute>
  112.     <attribute>
  113.         <description>
  114. XPath expression to be evaluated.
  115.         </description>
  116. <name>select</name>
  117. <required>true</required>
  118. <rtexprvalue>false</rtexprvalue>
  119.     </attribute>
  120.     <attribute>
  121.         <description>
  122. Iteration begins at the item located at the
  123. specified index. First item of the collection has
  124. index 0.
  125.         </description>
  126. <name>begin</name>
  127. <required>false</required>
  128. <rtexprvalue>true</rtexprvalue>
  129. <type>int</type>
  130.     </attribute>
  131.     <attribute>
  132.         <description>
  133. Iteration ends at the item located at the specified
  134. index (inclusive).
  135.         </description>
  136. <name>end</name>
  137. <required>false</required>
  138. <rtexprvalue>true</rtexprvalue>
  139. <type>int</type>
  140.     </attribute>
  141.     <attribute>
  142.         <description>
  143. Iteration will only process every step items of
  144. the collection, starting with the first one.
  145.         </description>
  146. <name>step</name>
  147. <required>false</required>
  148. <rtexprvalue>true</rtexprvalue>
  149. <type>int</type>
  150.     </attribute>
  151.     <attribute>
  152.         <description>
  153. Name of the exported scoped variable for the
  154. status of the iteration. Object exported is of type
  155. javax.servlet.jsp.jstl.core.LoopTagStatus. This scoped variable has nested visibility.
  156.         </description>
  157. <name>varStatus</name>
  158. <required>false</required>
  159. <rtexprvalue>false</rtexprvalue>
  160.     </attribute>
  161.   </tag>
  162.   <tag>
  163.     <description>
  164. Subtag of &lt;choose&gt; that follows &lt;when&gt; tags
  165. and runs only if all of the prior conditions evaluated to
  166. 'false'
  167.     </description>
  168.     <name>otherwise</name>
  169.     <tag-class>org.apache.taglibs.standard.tag.common.core.OtherwiseTag</tag-class>
  170.     <body-content>JSP</body-content>
  171.   </tag>
  172.   <tag>
  173.     <description>
  174.         Adds a parameter to a containing 'transform' tag's Transformer
  175.     </description>
  176.     <name>param</name>
  177.     <tag-class>org.apache.taglibs.standard.tag.rt.xml.ParamTag</tag-class>
  178.     <body-content>JSP</body-content>
  179.     <attribute>
  180.         <description>
  181. Name of the transformation parameter.
  182.         </description>
  183.         <name>name</name>
  184.         <required>true</required>
  185.         <rtexprvalue>true</rtexprvalue>
  186.     </attribute>
  187.     <attribute>
  188.         <description>
  189. Value of the parameter.
  190.         </description>
  191.         <name>value</name>
  192.         <required>false</required>
  193.         <rtexprvalue>true</rtexprvalue>
  194.     </attribute>
  195.   </tag>
  196.   <tag>
  197.     <description>
  198. Parses XML content from 'source' attribute or 'body'
  199.     </description>
  200.     <name>parse</name>
  201.     <tag-class>org.apache.taglibs.standard.tag.rt.xml.ParseTag</tag-class>
  202.     <tei-class>org.apache.taglibs.standard.tei.XmlParseTEI</tei-class>
  203.     <body-content>JSP</body-content>
  204.     <attribute>
  205.         <description>
  206. Name of the exported scoped variable for
  207. the parsed XML document. The type of the
  208. scoped variable is implementation
  209. dependent.
  210.         </description>
  211.         <name>var</name>
  212.         <required>false</required>
  213.         <rtexprvalue>false</rtexprvalue>
  214.     </attribute>
  215.     <attribute>
  216.         <description>
  217. Name of the exported scoped variable for
  218. the parsed XML document. The type of the
  219. scoped variable is
  220. org.w3c.dom.Document.
  221.         </description>
  222.         <name>varDom</name>
  223.         <required>false</required>
  224.         <rtexprvalue>false</rtexprvalue>
  225.     </attribute>
  226.     <attribute>
  227.         <description>
  228. Scope for var.
  229.         </description>
  230.         <name>scope</name>
  231.         <required>false</required>
  232.         <rtexprvalue>false</rtexprvalue>
  233.     </attribute>
  234.     <attribute>
  235.         <description>
  236. Scope for varDom.
  237.         </description>
  238.         <name>scopeDom</name>
  239.         <required>false</required>
  240.         <rtexprvalue>false</rtexprvalue>
  241.     </attribute>
  242.     <attribute>
  243.         <description>
  244. Deprecated. Use attribute 'doc' instead.
  245.         </description>
  246.         <name>xml</name>
  247.         <required>false</required>
  248.         <rtexprvalue>true</rtexprvalue>
  249.     </attribute>
  250.     <attribute>
  251.         <description>
  252. Source XML document to be parsed.
  253.         </description>
  254.         <name>doc</name>
  255.         <required>false</required>
  256.         <rtexprvalue>true</rtexprvalue>
  257.     </attribute>
  258.     <attribute>
  259.         <description>
  260. The system identifier (URI) for parsing the
  261. XML document.
  262.         </description>
  263.         <name>systemId</name>
  264.         <required>false</required>
  265.         <rtexprvalue>true</rtexprvalue>
  266.     </attribute>
  267.     <attribute>
  268.         <description>
  269. Filter to be applied to the source
  270. document.
  271.         </description>
  272.         <name>filter</name>
  273.         <required>false</required>
  274.         <rtexprvalue>true</rtexprvalue>
  275.     </attribute>
  276.   </tag>
  277.   <tag>
  278.     <description>
  279. Saves the result of an XPath expression evaluation in a 'scope'
  280.     </description>
  281.     <name>set</name>
  282.     <tag-class>org.apache.taglibs.standard.tag.common.xml.SetTag</tag-class>
  283.     <body-content>empty</body-content>
  284.     <attribute>
  285.         <description>
  286. Name of the exported scoped variable to hold
  287. the value specified in the action. The type of the
  288. scoped variable is whatever type the select
  289. expression evaluates to.
  290.         </description>
  291.         <name>var</name>
  292.         <required>true</required>
  293.         <rtexprvalue>false</rtexprvalue>
  294.     </attribute>
  295.     <attribute>
  296.         <description>
  297. XPath expression to be evaluated.
  298.         </description>
  299. <name>select</name>
  300.         <required>false</required>
  301.         <rtexprvalue>false</rtexprvalue>
  302.     </attribute>
  303.     <attribute>
  304.         <description>
  305. Scope for var.
  306.         </description>
  307.         <name>scope</name>
  308.         <required>false</required>
  309.         <rtexprvalue>false</rtexprvalue>
  310.     </attribute>
  311.   </tag>
  312.   <tag>
  313.     <description>
  314. Conducts a transformation given a source XML document
  315. and an XSLT stylesheet
  316.     </description>
  317.     <name>transform</name>
  318.     <tag-class>org.apache.taglibs.standard.tag.rt.xml.TransformTag</tag-class>
  319.     <tei-class>org.apache.taglibs.standard.tei.XmlTransformTEI</tei-class>
  320.     <body-content>JSP</body-content>
  321.     <attribute>
  322.         <description>
  323. Name of the exported
  324. scoped variable for the
  325. transformed XML
  326. document. The type of the
  327. scoped variable is
  328. org.w3c.dom.Document.
  329.         </description>
  330.         <name>var</name>
  331.         <required>false</required>
  332.         <rtexprvalue>false</rtexprvalue>
  333.     </attribute>
  334.     <attribute>
  335.         <description>
  336. Scope for var.
  337.         </description>
  338.         <name>scope</name>
  339.         <required>false</required>
  340.         <rtexprvalue>false</rtexprvalue>
  341.     </attribute>
  342.     <attribute>
  343.         <description>
  344. Result
  345. Object that captures or
  346. processes the transformation
  347. result.
  348.         </description>
  349.         <name>result</name>
  350.         <required>false</required>
  351.         <rtexprvalue>true</rtexprvalue>
  352.     </attribute>
  353.     <attribute>
  354.         <description>
  355. Deprecated. Use attribute
  356. 'doc' instead.
  357.         </description>
  358.         <name>xml</name>
  359.         <required>false</required>
  360.         <rtexprvalue>true</rtexprvalue>
  361.     </attribute>
  362.     <attribute>
  363.         <description>
  364. Source XML document to be
  365. transformed. (If exported by
  366. &lt;x:set&gt;, it must correspond
  367. to a well-formed XML
  368. document, not a partial
  369. document.)
  370.         </description>
  371.         <name>doc</name>
  372.         <required>false</required>
  373.         <rtexprvalue>true</rtexprvalue>
  374.     </attribute>
  375.     <attribute>
  376.         <description>
  377. Deprecated. Use attribute
  378. 'docSystemId' instead.
  379.         </description>
  380.         <name>xmlSystemId</name>
  381.         <required>false</required>
  382.         <rtexprvalue>true</rtexprvalue>
  383.     </attribute>
  384.     <attribute>
  385.         <description>
  386. The system identifier (URI)
  387. for parsing the XML
  388. document.
  389.         </description>
  390.         <name>docSystemId</name>
  391.         <required>false</required>
  392.         <rtexprvalue>true</rtexprvalue>
  393.     </attribute>
  394.     <attribute>
  395.         <description>
  396. javax.xml.transform.Source
  397. Transformation stylesheet as
  398. a String, Reader, or
  399. Source object.
  400.         </description>
  401. <name>xslt</name>
  402.         <required>false</required>
  403.         <rtexprvalue>true</rtexprvalue>
  404.     </attribute>
  405.     <attribute>
  406.         <description>
  407. The system identifier (URI)
  408. for parsing the XSLT
  409. stylesheet.
  410.         </description>
  411. <name>xsltSystemId</name>
  412.         <required>false</required>
  413.         <rtexprvalue>true</rtexprvalue>
  414.     </attribute>
  415.   </tag>
  416.   <tag>
  417.     <description>
  418.         Subtag of &lt;choose&gt; that includes its body if its
  419.         expression evalutes to 'true'
  420.     </description>
  421.     <name>when</name>
  422.     <tag-class>org.apache.taglibs.standard.tag.common.xml.WhenTag</tag-class>
  423.     <body-content>JSP</body-content>
  424.     <attribute>
  425.         <description>
  426. The test condition that tells whether or
  427. not the body content should be
  428. processed
  429.         </description>
  430.         <name>select</name>
  431.         <required>true</required>
  432.         <rtexprvalue>false</rtexprvalue>
  433.     </attribute>
  434.   </tag>
  435. </taglib>