当前位置:首页 > JSP教程 > JSP高级教程

jstl<c:out>标签

<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)!