Etiqueta `<c:import>`

JSP 标准标签库Biblioteca de etiquetas estándar de JSP

La etiqueta `<c:import>` proporciona toda la funcionalidad que tienen las etiquetas de acción `<jsp:include>`, y también permite incluir URLs absolutas.

Por ejemplo, usando la etiqueta `<c:import>` se puede incluir contenido de diferentes páginas web de un servidor FTP.

Formato de sintaxis

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

Atributos

La etiqueta `<c:import>` tiene los siguientes atributos:

Atributo Descripción Requerido Valor por defecto
url La URL del recurso a importar, puede ser una ruta relativa o absoluta, y también puede importar recursos de otros hosts. Sí Ninguno
context Cuando se usa una ruta relativa para acceder a recursos de un contexto externo, el atributo `context` especifica el nombre de este recurso. no Aplicación actual
charEncoding El conjunto de codificación de caracteres de los datos importados. no ISO-8859-1
var La variable utilizada para almacenar el texto importado. no Ninguno
scope El ámbito del atributo `var`. no page
varReader Variable opcional utilizada para proporcionar un objeto `java.io.Reader`. no Ninguno

Demostración de ejemplo

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

El programa anterior imprimirá el código fuente de la página `http://www.example.com`, puedes probarlo tú mismo.


JSP 标准标签库Biblioteca de etiquetas estándar de JSP

Otras extensiones