如何将 Java 表达式的结果设置到 JSP 中的属性中?


<c:set> 标签是setProperty 操作的 JSTL 友好版本。该标签很有用,因为它可以评估表达式并使用结果来设置 JavaBean 或java.util.Map 对象的值

属性

<c:set> 标签有以下属性,−

属性说明必需默认
要保存的信息正文
目标要修改其属性的变量的名称
属性要修改的属性
var存储信息的变量名称
作用域存储信息的变量的作用域页面

如果指定了目标,则还必须指定属性。

示例

<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
   <head>
      <title><c:set> Tag Example</title>
   </head>
   <body>
      <c:set var = "salary" scope = "session" value = "${2000*2}"/>
      <c:out value = "${salary}"/>
   </body>
</html>

上面的代码将会生成以下结果 −

4000

更新于: 2019 年 7 月 30 日

131 个浏览量

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告
© . All rights reserved.