Balise <c:if>

JSP 标准标签库Bibliothèque de balises standard JSP

La balise <c:if> évalue la valeur d'une expression. Si la valeur de l'expression est vraie, elle exécute le contenu de son corps.

Format de syntaxe

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

Attributes

La balise <c:if> possède les attributs suivants :

Attribut Description Requis Valeur par défaut
test Condition Oui Aucune
var Variable utilisée pour stocker le résultat de la condition non Aucune
scope Portée de l'attribut var non page

Exemple de démonstration

<%@ 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>

La sortie est la suivante :
我的工资为: 4000

JSP 标准标签库Bibliothèque de balises standard JSP

Autres extensions