JSTL - Core <c:remove> 標籤



<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: 
jsp_standard_tag_library.htm
廣告