<c:out>标签显示表达式的结果,它类似于<%=%>的工作方式。 这里的区别是,<c:out>标签使用更简单的“.”的符号来访问属性。 例如,要访问customer.address.street,请使用标签<c:out value =“customer.address.street”/>。
<c:out>标签可以自动转义xml标签,因此不会被评估为实际标签。
属性
<c:out>标签具有以下属性 -
value | 信息输出 | 是 | none |
default | 回退信息输出 | 否 | body |
escapexml | 如果想要将标签转义特殊的xml字符,则为true | 否 | true |
示例
文件:c_out.jsp -
<%@ page language="java" contenttype="text/html; charset=utf-8" pageencoding="utf-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> c:out 示例</title> </head> <body> <c:out value="${'<tag> , &'}" /><br/> <c:out value="${'this is print by <c:out>'}" /><br/> </body> </html>
执行上面示例代码,应该会产生类似下面的结果 -
<tag> , & this is print by <c:out>
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!