English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca 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.
<c:if test="<boolean>" var="<string>" scope="<string>"> ... </c:if>
Las etiquetas <c:if> tienen los siguientes atributos:
Atributo | Descripción | ¿Es necesario? | Valor predeterminado |
---|---|---|---|
test | Condición | Sí | Ninguno |
var | Usado para almacenar variables de resultados de condiciones | No | Ninguno |
scope | El ámbito de la propiedad var | No | page |
<%@ 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:if</title> </head> <body> <c:set var="salary" scope="session" value="${2000*2">/> <c:if test="${salary} 2000}> <p>Mi salario es: <c:out value="${salary}"/><p> </c:if> </body> </html>
Los resultados de ejecución son los siguientes:
Mi salario es: 4000