English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Etiqueta <c:remove>

Biblioteca de etiquetas estándar de JSP

La etiqueta <c:remove> se utiliza para eliminar una variable, se puede especificar el ámbito de esta variable, si no se especifica, se utiliza el ámbito de la primera aparición de la variable por defecto.

Este etiqueta no es especialmente útil, pero se puede usar para asegurarse de que JSP complete el trabajo de limpieza.

Formato de gramática

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

Atributo

La etiqueta <c:remove> tiene los siguientes atributos:}}

AtributoDescripción¿Es necesario?Valor predeterminado
var Nombre de la variable a eliminar Ninguno
scope Scope de la variable No Todos los scopes

Ejemplo de demostración

<%@ 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>Ejemplo de etiqueta c:remove</title>
</head>
<body>
<c:set var="salary" scope="session" value="${2000*2">/>
<p>Valor de la variable salary: <c:out value="${salary}"/></p>
<c:remove var="salary"/>
<p>Valor después de eliminar la variable salary: <c:out value="${salary}"/></p>
</body>
</html>

Resultados de ejecución como se muestra a continuación:

Valor de la variable salary: 4000
Valor después de eliminar la variable salary:

Biblioteca de etiquetas estándar de JSP