Etiqueta <c:if>

JSP 标准标签库Librería de etiquetas estándar de JSP

La etiqueta <c:if> evalúa el valor de la expresión; si el valor de la expresión es true, ejecuta su contenido principal.

Formato de sintaxis

<c:if test="<boolean>" var="<string>" scope="<string>">
   ...
</c:if>

Atributos

La etiqueta <c:if> tiene los siguientes atributos:

Atributo Descripción Requerido Valor predeterminado
test Condición Sí Ninguno
var Variable utilizada para almacenar el resultado de la condición no Ninguno
scope Ámbito del atributo var no page

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>c:if 标签实例</title>
</head>
<body>
<c:set var="salary" scope="session" value="${2000*2}"/>
<c:if test="${salary > 2000}">
   <p>我的工资为: <c:out value="${salary}"/><p>
</c:if>
</body>
</html>

El resultado de la ejecución es el siguiente:
我的工资为: 4000

JSP 标准标签库Librería de etiquetas estándar de JSP

Otras extensiones