JSTL Core < c:out > 标签
<c:out>
标签显示表达式的结果,与 <%= %>
的工作方式类似,但有一点不同是 <c:out>
标签让你使用更简单的 "." 符号来访问属性。例如,访问 customer.address.street 只需要使用 <c:out value="customer.address.street"/>
就可以了。
<c:out>
标签可以自动转义 XML 标记,所以它们并不像实际标签一样被评估。
属性:
<c:out>
标签有如下所示属性:
属性 | 描述 | 是否必需 | 默认值 |
---|---|---|---|
value | 输出的信息 | 是 | 无 |
default | 输出的反馈信息 | 否 | body |
escapeXml | 如果该标签被转义为特殊的 XML 字符,则为真 | 否 | 真 |
实例:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head> <title><c:out> Tag Example</title> </head> <body> <c:out value="${'<tag> , &'}"/> </body> </html>
这将产生如下所示结果:
<tag> , &