如何將 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.