Latest web development tutorials

JSPディレクティブ

JSPディレクティブは、ページ符号化およびスクリプト言語としての全体のJSPページに関連する属性を設定します。

構文は次のとおりです。

<%@ directive attribute="value" %>

命令は、キーと値のペアの形式で、カンマで区切られた多くの特性を有していてもよいです。

命令JSPタグの3種類:

命令 説明
<%@ページ...%> などのスクリプト言語、エラーページ、キャッシュ要件、などのカスタムページに依存する属性、
<%@含める...%> これは、追加のファイルが含まれています
<%@ Taglibの...%> カスタムタグライブラリの導入

Pageディレクティブ

ページのコマンドは、使用ページコンテナの現在の手順を説明します。 JSPページは、複数ページの指示を含めることができます。

ページコマンドの構文:

<%@ page attribute="value" %>

同等のXMLフォーマット:

<jsp:directive.page attribute="value" />

プロパティ

次の表は、Pageディレクティブに関連付けられた属性を示しています。

プロパティ 説明
バッファ バッファのサイズが出てオブジェクトを指定します
自動フラッシュ アウト制御オブジェクトキャッシュ
contentTypeの 現在のMIMEタイプと文字エンコーディングJSPページを指定します
errorPageでは JSPページは、エラー処理ページにオンにする必要がある場合、例外が発生した指定
isErrorPage 現在のページが別のJSPページにエラーページとして扱うことができるかどうかを指定します
拡張します ここで、サーブレットクラスの継承を指定します。
インポート 使用するには、インポートするJavaクラス
インフォ JSPページの定義の説明
でisThreadSafe JSPページのスレッドセーフかどうかを指定するためのアクセス
言語 JSPページを定義するために使用されるスクリプト言語は、デフォルトでは、Javaで
セッション JSPページはセッションを使用するかどうかを指定します
isELIgnored EL式かどうかを指定します
isScriptingEnabled スクリプト要素を決定することができます

命令を含みます

JSPディレクティブを含む他のファイルを含めることができます。 インクルードファイルは、JSPファイル、HTMLファイルやテキストファイルをすることができます。 ファイルが含まれ、同時に実行コンパイルされるJSPファイルの一部のようなものです。

コマンドの構文を含め、次のとおりです。

<%@ include file="文件相对 url 地址" %>

ファイル名に命令が実際に相対URLアドレスであります。

あなたはファイルパスを関連付けるために持っていない場合、JSPコンパイラのデフォルトは現在のパス内で検索します。

同等のXML構文:

<jsp:directive.include file="文件相对 url 地址" />

Taglibの命令

JSP APIは、カスタムタグライブラリは、カスタムラベルの集合である、ユーザーがラベルをカスタマイズすることができます。

taglibディレクティブは、ライブラリパス、カスタムラベルを含むタグのカスタム定義のセットが導入されています。

Taglibのコマンド構文:

<%@ taglib uri="uri" prefix="prefixOfTag" %>

uri属性は、タグライブラリの場所を決定し、prefix属性は、タグ・ライブラリの接頭辞を指定します。

同等のXML構文:

<jsp:directive.taglib uri="uri" prefix="prefixOfTag" />