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
广告