JSTL 9个XML标签
JSTL XML标签用于提供以JSP为中心的操作和创建XML文档的方式。
XML标签提供流程控制,转换等。XML标记的URL为http://java.sun.com/jsp/jstl/xml,前缀为x。JSTL XML标签库是用于与XML数据进行交互的自定义标签。JSTL XML标签库的语法为:
<%@ taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x" %>
在接下来的代码示例中,需要用到和XML解析相关的包,大家可以下载并导入到项目的lib目录:
1 JSLT XML标签列表
XML标签 | 说明 |
---|---|
x:out | 与<%= ...>标记类似,但用于XPath表达式。 |
x:parse | 解析 XML 数据。 |
x:set | 设置XPath表达式。 |
x:choose | <x:when>和<x:otherwise>的父标签。 |
x:when | <x:choose>的子标签,用来进行条件判断。 |
x:otherwise | <x:choose>的子标签,当<x:when>判断为false时被执行。 |
x:if | 它用于判断XPath表达式的结果,如果为true,则将处理标签体的内容。 |
x:transform | 将XSL转换应用在XML文档中。 |
x:param | 与<x:transform>共同使用,用于设置XSL样式表。 |
热门文章
优秀文章