如何在 JSP 中從當前作用域中移除 Java 變數?
<c:remove> 標籤從指定的範圍或者從找到該變數的第一個範圍(如果沒有指定範圍)中移除一個變數。此操作並沒有什麼特別幫助,但是可以幫助確保 JSP 清理了它所負責的任何範圍資源。
屬性
<c:remove> 標籤具有以下屬性 −
| 屬性 | 描述 | 是否必需 | 預設值 |
|---|---|---|---|
| var | 要移除變數的名稱 | 是 | 無 |
| scope | 要移除變數的作用域 | 否 | 所有範圍 |
示例
<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
<head>
<title><c:remove> Tag Example</title>
</head>
<body>
<c:set var = "salary" scope = "session" value = "${2000*2}"/>
<p>Before Remove Value: <c:out value = "${salary}"/></p>
<c:remove var = "salary"/>
<p>After Remove Value: <c:out value = "${salary}"/></p>
</body>
</html>以上程式碼會生成以下結果 −
Before Remove Value: 4000 After Remove Value:
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP