JSTL <c:set>標簽
<c:set>標記是setProperty動作的JSTL的版本。該標簽是有用的,因為它計算一個表達式,並使用結果來設定一個JavaBean或java.util.Map對象的值。
屬性:
<c:set>標記具有以下屬性:
屬性 | 描述 | Required | Default |
---|---|---|---|
value | 需要保存的信息 | No | body |
target | Name of the variable whose property should be modified | No | None |
property | Property to modify | No | None |
var | Name of the variable to store information | No | None |
scope | Scope of variable to store information | No | Page |
如果指定目標,屬性也必須指定。
例子:
<%@ 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