Index: lams_learning/web/WEB-INF/jstl/tlds/x.tld =================================================================== diff -u -r7492a142f40382aa48f48eae31caa05856e39858 -r937a2bbf2f083f7f56308f58ef5a805114a3c760 --- lams_learning/web/WEB-INF/jstl/tlds/x.tld (.../x.tld) (revision 7492a142f40382aa48f48eae31caa05856e39858) +++ lams_learning/web/WEB-INF/jstl/tlds/x.tld (.../x.tld) (revision 937a2bbf2f083f7f56308f58ef5a805114a3c760) @@ -1,269 +1,444 @@ - - - - 1.0 - 1.2 - x - http://java.sun.com/jstl/xml + + + + + JSTL 1.1 XML library JSTL XML - JSTL 1.0 XML library + 1.1 + x + http://java.sun.com/jsp/jstl/xml + + Provides validation features for JSTL XML tags. + org.apache.taglibs.standard.tlv.JstlXmlTLV - - expressionAttributes - - out:escapeXml - parse:xml - parse:systemId - parse:filter - transform:xml - transform:xmlSystemId - transform:xslt - transform:xsltSystemId - transform:result - - - Whitespace-separated list of colon-separated token pairs - describing tag:attribute combinations that accept expressions. - The validator uses this information to determine which - attributes need their syntax validated. - - - choose - org.apache.taglibs.standard.tag.common.core.ChooseTag - JSP Simple conditional tag that establishes a context for mutually exclusive conditional operations, marked by <when> and <otherwise> + choose + org.apache.taglibs.standard.tag.common.core.ChooseTag + JSP - out - org.apache.taglibs.standard.tag.el.xml.ExprTag - empty Like <%= ... >, but for XPath expressions. + out + org.apache.taglibs.standard.tag.rt.xml.ExprTag + empty + +XPath expression to be evaluated. + select true false + +Determines whether characters <,>,&,'," in the +resulting string should be converted to their +corresponding character entity codes. Default +value is true. + escapeXml false - false + true + + XML conditional tag, which evalutes its body if the + supplied XPath expression evalutes to 'true' as a boolean + if org.apache.taglibs.standard.tag.common.xml.IfTag JSP - - XML conditional tag, which evalutes its body if the - supplied XPath expression evalutes to 'true' as a boolean - + +The test condition that tells whether or not the +body content should be processed. + select true false + +Name of the exported scoped variable for the +resulting value of the test condition. The type +of the scoped variable is Boolean. + var false false + +Scope for var. + scope false false - forEach - org.apache.taglibs.standard.tag.common.xml.ForEachTag - JSP XML iteration tag. + forEach + org.apache.taglibs.standard.tag.common.xml.ForEachTag + JSP + +Name of the exported scoped variable for the +current item of the iteration. This scoped variable +has nested visibility. Its type depends on the +result of the XPath expression in the select +attribute. + var false false + +XPath expression to be evaluated. + select true false + + +Iteration begins at the item located at the +specified index. First item of the collection has +index 0. + + begin + false + true + int + + + +Iteration ends at the item located at the specified +index (inclusive). + + end + false + true + int + + + +Iteration will only process every step items of +the collection, starting with the first one. + + step + false + true + int + + + +Name of the exported scoped variable for the +status of the iteration. Object exported is of type +javax.servlet.jsp.jstl.core.LoopTagStatus. This scoped variable has nested visibility. + + varStatus + false + false + - otherwise - org.apache.taglibs.standard.tag.common.core.OtherwiseTag - JSP Subtag of <choose> that follows <when> tags and runs only if all of the prior conditions evaluated to 'false' + otherwise + org.apache.taglibs.standard.tag.common.core.OtherwiseTag + JSP - param - org.apache.taglibs.standard.tag.el.xml.ParamTag - JSP Adds a parameter to a containing 'transform' tag's Transformer + param + org.apache.taglibs.standard.tag.rt.xml.ParamTag + JSP + +Name of the transformation parameter. + name true - false + true + +Value of the parameter. + value false - false + true - parse - org.apache.taglibs.standard.tag.el.xml.ParseTag - org.apache.taglibs.standard.tei.XmlParseTEI - JSP Parses XML content from 'source' attribute or 'body' + parse + org.apache.taglibs.standard.tag.rt.xml.ParseTag + org.apache.taglibs.standard.tei.XmlParseTEI + JSP + +Name of the exported scoped variable for +the parsed XML document. The type of the +scoped variable is implementation +dependent. + var false false + +Name of the exported scoped variable for +the parsed XML document. The type of the +scoped variable is +org.w3c.dom.Document. + varDom false false + +Scope for var. + scope false false + +Scope for varDom. + scopeDom false false + +Deprecated. Use attribute 'doc' instead. + xml false - false + true + +Source XML document to be parsed. + + doc + false + true + + + +The system identifier (URI) for parsing the +XML document. + systemId false - false + true + +Filter to be applied to the source +document. + filter false - false + true - set - org.apache.taglibs.standard.tag.common.xml.SetTag - empty Saves the result of an XPath expression evaluation in a 'scope' + set + org.apache.taglibs.standard.tag.common.xml.SetTag + empty + +Name of the exported scoped variable to hold +the value specified in the action. The type of the +scoped variable is whatever type the select +expression evaluates to. + var true false + +XPath expression to be evaluated. + select false false + +Scope for var. + scope false false - transform - org.apache.taglibs.standard.tag.el.xml.TransformTag - org.apache.taglibs.standard.tei.XmlTransformTEI - JSP Conducts a transformation given a source XML document and an XSLT stylesheet + transform + org.apache.taglibs.standard.tag.rt.xml.TransformTag + org.apache.taglibs.standard.tei.XmlTransformTEI + JSP + +Name of the exported +scoped variable for the +transformed XML +document. The type of the +scoped variable is +org.w3c.dom.Document. + var false false + +Scope for var. + scope false false + +Result +Object that captures or +processes the transformation +result. + result false - false + true + +Deprecated. Use attribute +'doc' instead. + xml false - false + true + +Source XML document to be +transformed. (If exported by +<x:set>, it must correspond +to a well-formed XML +document, not a partial +document.) + + doc + false + true + + + +Deprecated. Use attribute +'docSystemId' instead. + xmlSystemId false - false + true + +The system identifier (URI) +for parsing the XML +document. + + docSystemId + false + true + + + +javax.xml.transform.Source +Transformation stylesheet as +a String, Reader, or +Source object. + xslt false - false + true + +The system identifier (URI) +for parsing the XSLT +stylesheet. + xsltSystemId false - false + true - when - org.apache.taglibs.standard.tag.common.xml.WhenTag - JSP Subtag of <choose> that includes its body if its expression evalutes to 'true' + when + org.apache.taglibs.standard.tag.common.xml.WhenTag + JSP + +The test condition that tells whether or +not the body content should be +processed + select true false