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

Tag <c:out>

Bibliothèque de balises standard JSP

Le tag <c:out> est utilisé pour afficher le résultat d'une expression, comparable à <%= %>, mais leur différence réside dans le fait que le tag <c:out> peut accéder directement aux attributs via l'opérateur ".".

Par exemple, pour accéder à customer.address.street, il suffit d'écrire ainsi : <c:out value="customer.address.street">.

Le tag <c:out> ignore automatiquement les caractères de balise XML, donc ils ne sont pas traités comme des balises.

Format de syntaxe

<c:out value="<string>" default="<string>" escapeXml="<true|false>"/>

Attribut

Les attributs du tag <c:out> sont les suivants :

AttributDescriptionEst-ce nécessaireValeur par défaut
value Le contenu à sortir Oui Aucun
default La valeur par défaut de la sortie Non Le contenu du corps
escapeXml Est-ce que les caractères spéciaux XML doivent être ignorés Non true

Exemple de programme

<%@ 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:out Exemple de balise</title>
</head>
<body>
    <h1<c:out> Exemple/h1>
        <c:out value="<Objet de données à afficher (sans utiliser de caractères d'échappement)>" escapeXml="true" default="valeur par défaut"></c:out><br/>
          <c:out value="<Objet de données à afficher (en utilisant des caractères d'échappement)>" escapeXml="false" default="valeur par défaut"></c:out><br/>
    <c:out value="${null}" escapeXml="false">Si le résultat de l'expression utilisée est null, affichez cette valeur par défaut</c:out><br/>
</body>
</html>

Résultat de l'exécution :

<c:out> Exemple
<Objet de données à afficher (sans utiliser de caractères d'échappement)>
<Objet de données à afficher (en utilisant des caractères d'échappement)>
Si le résultat de l'expression utilisée est null, affichez cette valeur par défaut

Bibliothèque de balises standard JSP