プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

JSPのページディレクティブとは何ですか?


ページ ディレクティブは、コンテナに命令を提供するために使用されます。これらの手順は、現在のJSPページに関連しています。ページディレクティブは、JSPページのどこにでもコーディングできます。慣例により、ページディレクティブはJSPページの上部にコーディングされます。

以下は、ページディレクティブの基本的な構文です-

<%@ page attribute = "value" %>

上記の構文に相当するXMLを次のように記述できます-

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

属性

次の表に、ページディレクティブに関連付けられている属性を示します-

属性と目的
S.No。
1 バッファ
出力ストリームのバッファリングモデルを指定します。
2 autoFlush
サーブレット出力バッファの動作を制御します。
3 contentType
文字エンコード方式を定義します。
4 errorPage
Javaのチェックされていないランタイム例外について報告する別のJSPのURLを定義します。
5 isErrorPage
このJSPページが別のJSPページのerrorPage属性で指定されたURLであるかどうかを示します。
6 拡張
生成されたサーブレットが拡張する必要のあるスーパークラスを指定します。
7 インポート
JavaインポートステートメントがJavaクラスに対して行うように、JSPで使用するパッケージまたはクラスのリストを指定します。
8 情報
サーブレットのgetServletInfo()でアクセスできる文字列を定義します 方法。
9 isThreadSafe
生成されたサーブレットのスレッドモデルを定義します。
10 言語
JSPページで使用されるプログラミング言語を定義します。
11 セッション
JSPページがHTTPセッションに参加するかどうかを指定します
12 isELIgnored
JSPページ内のEL式を無視するかどうかを指定します。
13 isScriptingEnabled
スクリプト要素の使用を許可するかどうかを決定します。

  1. JSPのtaglibディレクティブとは何ですか?

    JavaServer Pages APIを使用すると、HTMLまたはXMLタグのように見えるカスタムJSPタグを定義できます。タグライブラリは、カスタム動作を実装するユーザー定義タグのセットです。 taglib ディレクティブは、JSPページが一連のカスタムタグを使用することを宣言し、ライブラリの場所を識別し、JSPページ内のカスタムタグを識別する手段を提供します。 taglibディレクティブは、以下の構文に従います- <%@ taglib uri="uri" prefix = "prefixOfTag" > ここでは、 uri

  2. JSPページリダイレクトとは何ですか?

    ページリダイレクトは通常、ドキュメントが新しい場所に移動し、クライアントをこの新しい場所に送信する必要がある場合に使用されます。これは、負荷分散または単純なランダム化が原因である可能性があります。 リクエストを別のページにリダイレクトする最も簡単な方法は、 sendRedirect()を使用することです。 応答オブジェクトのメソッド。以下は、このメソッドのシグネチャです- public void response.sendRedirect(String location) throws IOException このメソッドは、ステータスコードと新しいページの場所とともに応答をブラウザに送り