程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> JSTL 通用標簽c:set

JSTL 通用標簽c:set

編輯:關於JSP

通用標簽 <c:set>
--------------------------------------------------------------------------------
<c:set>標簽的作用是在JSP頁面中創建限制了作用域的變量。
如果在該作用域中已經存在了要創建的變量,那麼該標簽只會簡單的將所指定的值賦給該變量。
<c:set>標簽的語法定義如下所示:

 <c:set var="name" scope="scope" value="expression" />
<c:set>標簽具有以下一些屬性:
 var:所定義或者使用的變量的名稱。

 scope:該變量的作用域,缺省值為page。

 value:變量的值。

這個標簽的用法相對來說是比較簡單的,下面來看兩個簡單的示例。
在第一個示例中,將會話作用域變量設置成String值。
在第二個示例中,用表達式來設置數值:將頁面作用域內名為square的變量賦值為名為x的請求參數的值的平方。

 <c:set var="timezone" scope="session" value="CST" />
 <c:set var="square" value="${param['x'] * param['x']}"/ >
另外,還可以將所定義的變量的值設置為<c:set>標簽體中的內容。所以,上面第一個示例也可以使用如下的形式來實現。
 <c:set var="timezone" scope="session">CST</c:set>
 

*
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved