Jsp-jstl-core-import-tag
提供:Dev Guides
JSTL-コア<c:import>タグ
*<c:import>* タグは、 *<include>* アクションのすべての機能を提供しますが、絶対URLを含めることもできます。
たとえば、インポートタグを使用すると、別のWebサイトまたはFTPサーバーからのコンテンツを含めることができます。
属性
*<c:import>* タグには次の属性があります-
Attribute | Description | Required | Default |
---|---|---|---|
url | URL to retrieve and import into the page | Yes | None |
context | /followed by the name of a local web application | No | Current application |
charEncoding | Character set to use for imported data | No | ISO-8859-1 |
var | Name of the variable to store imported text | No | Print to page |
scope | Scope of the variable used to store imported text | No | Page |
varReader | Name of an alternate variable to expose java.io.Reader | No | None |
例
<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
<head>
<title><c:import> Tag Example</title>
</head>
<body>
<c:import var = "data" url = "http://www.finddevguides.com"/>
<c:out value = "${data}"/>
</body>
</html>
上記の例は、 finddevguides.com/index から完全なコンテンツをフェッチし、最終的に印刷される変数データに格納します。 自分で試してみてください。