<c:import> タグ

JSP 标准标签库JSP 標準タグライブラリ

<c:import>タグは、<jsp:include>アクションタグが持つすべての機能を提供し、絶対URLも含めることができます。

例えば、<c:import>タグを使用すると、FTPサーバー上の別のWebページのコンテンツを含めることができます。

構文形式

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

属性

<c:import>タグには次の属性があります:

属性 説明 必須かどうか デフォルト値
url インポートするリソースのURL。相対パスと絶対パスの両方が可能で、他のホストのリソースもインポートできます。 である 无
context 相対パスを使用して外部コンテキストのリソースにアクセスする場合、contextはこのリソースの名前を指定します。 否 現在のアプリケーション
charEncoding インポートされたデータの文字コードセット 否 ISO-8859-1
var インポートされたテキストを格納するための変数 否 无
scope var属性のスコープ 否 page
varReader オプションのjava.io.Readerオブジェクトを提供するための変数 否 无

実例デモ

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

上記のプログラムは、http://www.example.com ページのソースコードを出力します。ぜひご自身で試してみてください。


JSP 标准标签库JSP 標準タグライブラリ

その他の拡張