<c:import>
標籤提供<include>
操作的所有功能,但也允許包含絕對URL。
例如,使用import
標籤可以包含來自不同網站或FTP伺服器的內容。
<c:import>
標籤具有以下屬性 -
屬性 | 描述 | 必需 | 預設 |
---|---|---|---|
url |
要檢索並匯入頁面的URL | 是 | None |
context |
/ 之後本地Web應用程式的名稱 |
否 | 當前應用 |
charEncoding |
用於匯入資料的字元集 | 否 | ISO-8859-1 |
var |
用於儲存匯入文字的變數名稱 | 否 | Page |
scope |
用於儲存匯入文字的變數範圍 | 否 | Page |
varReader |
用於公開java.io.Reader 的備用變數的名稱 |
否 | None |
檔案:c_import.jsp -
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>c:import 範例</title>
</head>
<body>
<div style="margin: auto; width: 80%">
<c:import var="data" url="https://www.tw511.com" />
<c:out value="${data}" />
</div>
</body>
</html>
執行上面範例程式碼,得到以下輸出結果 -
省略