<c:remove>-Tag

JSP 标准标签库JSP-Standard-Tag-Bibliothek

Das <c:remove>-Tag wird verwendet, um eine Variable zu entfernen. Sie können den Gültigkeitsbereich dieser Variable angeben; wenn nichts angegeben wird, wird standardmäßig der Gültigkeitsbereich verwendet, in dem die Variable zuerst aufgetreten ist.

Dieses Tag ist nicht besonders nützlich, aber es kann verwendet werden, um sicherzustellen, dass JSP die Aufräumarbeiten abschließt.

Syntaxformat

<c:remove var="<string>" scope="<string>"/>

Attribute

Das <c:remove>-Tag hat die folgenden Attribute:

Attribute Beschreibung Erforderlich Standardwert
var Der Name der zu entfernenden Variable Ja Keine
scope Der Gültigkeitsbereich, zu dem die Variable gehört nein Alle Gültigkeitsbereiche

Beispiel-Demonstration

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title>c:remove 标签实例</title>
</head>
<body>
<c:set var="salary" scope="session" value="${2000*2}"/>
<p>salary 变量值: <c:out value="${salary}"/></p>
<c:remove var="salary"/>
<p>删除 salary 变量后的值: <c:out value="${salary}"/></p>
</body>
</html>

Die Ausgabe sieht wie folgt aus:

salary 变量值: 4000

删除 salary 变量后的值:

JSP 标准标签库JSP-Standard-Tag-Bibliothek

Andere Erweiterungen