如何在JSP中打印Java表达式的结果?


<c:out>标签显示表达式的结果。这与<%= %>的工作方式几乎相同。区别在于<c:out>标签允许您使用更简单的"."表示法来访问属性。例如,要访问customer.address.street,请使用标签 <c:out value = "customer.address.street"/>

<c:out>标签可以自动转义XML标签,因此它们不会被评估为实际标签。

属性

<c:out>标签具有以下属性:

属性描述必填默认值
要输出的信息
default要输出的备用信息body
escapeXml如果标签应转义特殊的XML字符,则为Truetrue

示例

<%@ 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> , &

更新于:2019年7月30日

2K+ 浏览量

启动您的职业生涯

完成课程获得认证

开始学习
广告