JSPタグ・ライブラリ - pageディレクティブ・タグ

この要素のJSP 1.2のバージョンの詳細は、次のURLの『JavaServerPages (JSP) 1.2 Syntax Reference』をオンラインで参照してください。http://java.sun.com/products/jsp/tags/tags.html

JSPページ全体に適用される属性を定義する際に、JSP2.0ディレクティブ<%@ page %>または<jsp:directive.page>タグを使用します。

JSP構文

<%@ page 
	[language="java"]	
	[extends="package.class"]	
    [import="{package.class | package.*}"]	
    [session="true|false"]	
    [buffer="none|8kb|sizekb"]	
    [autoFlush="true|false"]	
    [isThreadSafe="true|false"]	
    [info="text"]	
    [errorPage="relativeURL"]	
    [contentType="mimeType[; charset=characterSet]"
		|"text/html; charset=ISO-8859-1"]	
    [isErrorPage="true|false"]	
    [pageEncoding="characterSet| ISO-8859-1"]	
    [isELIgnored="true|false"]
/>    

または、

<jsp:directive.page pageDirectiveAttrList/>    

(ここでのpageDirectiveAttrListはJSP構文のリストと同じです。)

XML構文

<jsp:directive.page pageDirectiveAttrList/>    

(ここでのpageDirectiveAttrListはJSP構文のリストと同じです。)

属性

language
JSPページ、および任意の組込みファイル内のスクリプトレット、宣言、式で使用されるスクリプト言語を定義します。
extends
JSPページがコンパイルされるJavaクラスのスーパークラスの完全修飾名を指定します。
import
JSPページでインポートが必要なJavaパッケージをカンマ区切りで示したリストを提供します。import属性は、java.lang.*java.servlet.*java.servlet.jsp.*、およびjava.servlet.http.*を含む暗黙的にインポートされたパッケージに対しては必要ありません。
session
ブールです。クライアントがJSPページを使用するためにHTTPセッションを結合する必要があるかどうかを指定します。デフォルトはtrueです。
buffer
コンパイル済JSPページからクライアントのWebブラウザに送信される出力を処理する際に、outオブジェクトによって使用されるバッファ・サイズをKB単位で指定します。デフォルト値は8kbです。
autoFlush
ブールです。バッファがフルの場合に、バッファされた出力を自動的にフラッシュするかどうかを指定します。デフォルトはtrueです。
isThreadSafe
ブールです。スレッド・セーフティがJSPページに実装されるかどうかを指定します。デフォルトはtrueです。
info
コンパイル済JSPページに逐語的に取り込まれたテキスト文字列を定義します。
errorPage
JSPページが例外を送信するJSPページへのパス名を指定します。
isErrorPage
ブールです。JSPページにエラー・ページが表示されるかどうかを指定します。デフォルトはfalseです。
contentType
レスポンスに対してJSPページで使用されるMIMEタイプおよび文字コードを定義します。
pageEncoding
レスポンスに対してJSPページで使用される文字コードを指定します。デフォルトのキャラクタ・セットはISO-8859-1です。
isElIgnored
ブールです。EL式がこのページと変換単位に対して評価されるかどうかを指定します。デフォルト値はWebアプリケーション・デプロイメント・ディスクリプタのバージョンによって異なります。サーブレット2.3以前のディスクリプタを使用して配信されるJSPページのデフォルト・モードでは、EL式を無視します。サーブレット2.4ディスクリプタを使用して配信されるJSPページのデフォルト・モードでは、EL式を評価します。

タグの詳細は、Sun社の『JavaServer Pages Developer's Guide』を参照してください。

『JavaServerPages (JSP) 2.0 Syntax Reference』は、次のURLでオンラインで参照できます。
http://java.sun.com/products/jsp/syntax/2.0/syntaxref20.html


JSPページの操作