JSP<c:set>和<c:out> 标签
Posted 栗栗本栗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP<c:set>和<c:out> 标签相关的知识,希望对你有一定的参考价值。
<c:set>
<c:set>
标签用于设置变量值和对象属性。它会计算表达式的值,然后使用计算结果来设置 JavaBean 对象或 java.util.Map 对象的值。
属性
value:要存储的值
var:存储信息的变量
target:要修改的属性所属的对象
property:要修改的属性
scope:var属性的作用域
如果指定了target属性,那么property属性也需要被指定。
<c:out>
<c:out>
标签用来显示一个表达式的结果,与<%= %>作用相似,它们的区别就是<c:out>标签可以直接通过"."操作符来访问属性。
举例来说,如果想要访问customer.address.street,只需要这样写:<c:out value=“customer.address.street”>。
<c:out>标签会自动忽略XML标记字符,所以它们不会被当做标签来处理。
属性
value:要输出的内容
default:输出的默认值
escapeXml:是否忽略XML特殊字符
实例
<body>
<c:set var="result" value="${100*8}"/>
<c:out value="${result}"/>
</body>
运行结果为:
800
以上是关于JSP<c:set>和<c:out> 标签的主要内容,如果未能解决你的问题,请参考以下文章