Balise <c:import>

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

La balise <c:import> fournit toutes les fonctionnalités de la balise d'action <jsp:include>, et permet également d'inclure des URL absolues.

Par exemple, la balise <c:import> peut être utilisée pour inclure différents contenus web provenant d'un serveur FTP.

Syntaxe

<c:import
   url="<string>"
   var="<string>"
   scope="<string>"
   varReader="<string>"
   context="<string>"
   charEncoding="<string>"/>

Attributes

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

Attribut Description Requis Valeur par défaut
url L'URL de la ressource à importer, peut être un chemin relatif ou un chemin absolu, et peut également importer des ressources depuis d'autres hôtes. Oui Aucune
context Lors de l'utilisation d'un chemin relatif pour accéder à une ressource de contexte externe, context spécifie le nom de cette ressource. non Application actuelle
charEncoding Le jeu d'encodage de caractères des données importées non ISO-8859-1
var La variable utilisée pour stocker le texte importé non Aucune
scope La portée de l'attribut var non page
varReader Une variable optionnelle utilisée pour fournir un objet java.io.Reader non Aucune

Exemple

<%@ 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:import 标签实例</title>
</head>
<body>
<c:import var="data" url="http://www.example.com"/>
<c:out value="${data}"/>
</body>
</html>

Le programme ci-dessus affichera le code source de la page http://www.example.com. Vous pouvez l'essayer vous-même.


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

Autres extensions