このような9つの事前定義されたオブジェクトのJSP合計

9つのこのようなオブジェクトのJSP事前に定義された合計、すなわち:リクエスト、レスポンス、セッション、アプリケーション、アウト、PageContextの、設定、ページ、例外
1、request对象

javax.servlet.httpServletRequestリクエストオブジェクトは、オブジェクト型です。オブジェクトは、主に、HTTPプロトコルを介してサーバに送信されたデータを受信するために、クライアント要求情報を表します。(等のヘッダ情報、システム情報、及びモードパラメータを要求する要求を含みます)。リクエスト・オブジェクトに一度スコープ要求。

2、response对象

応答がクライアントに応答を示し、主にJSPコンテナは、クライアントにオブジェクトを処理しました。レスポンスオブジェクトはまた、スコープを持っていることは、JSPページ内でのみ有効です。

3、session对象

セッションオブジェクトは、サーバによって、ユーザによって要求され、自動的に関連するオブジェクトを作成しています。サーバは、ユーザのトラッキング動作状態をユーザの情報を格納するために、各ユーザのためのセッション・オブジェクトを生成します。地図セッション、データを格納するためのフォーマット「キー/値」に格納されたデータを内部のオブジェクトクラスを使用して。値のセッションオブジェクトは、複雑なオブジェクトの種類だけでなく、文字列型を行うことができます。

4、application对象

サーバーがシャットダウンされるまで、アプリケーション情報オブジェクトには、それ以外の情報を格納されているアプリケーションオブジェクトは、アプリケーション全体で有効になり、サーバーに保存することができます。セッションオブジェクトと比較すると、アプリケーションがシステムに似た長いライフサイクル、オブジェクト「グローバル変数を。」

5、out 对象

outオブジェクトは、Webブラウザでの出力情報を使用して、アプリケーションサーバ上の出力バッファを管理しています。オブジェクトは、出力データを使用する場合、他の出力バッファ用のスペースように、動作は、データ・バッファ、バッファ内の残留データのタイムリーな除去を行うことができます。データ出力が完了した後、出力ストリームを閉じ。

6、pageContext 对象

pageContextオブジェクトの役割は、パラメータ、あなたがそれを介してJSPページを取得することができ、要求、REPONSE、セッション、アプリケーション、およびその他のオブジェクトの任意の範囲を得ることです。pageContextオブジェクトが完了するまでにコンテナによって作成され、初期化され、JSPページに直接のpageContextオブジェクトを使用することができます。

7、config 对象

configオブジェクトの主な役割は、サーバーの構成情報を取得することです。pageConextによってオブジェクトのgetServletConfig()メソッドは、設定オブジェクトを取得します。サーブレットの初期化は、特定の情報は、コンテナに設定オブジェクトを使用してサーブレットを送信します。アプリケーション開発者は、環境のサーブレットにプログラムすることができますし、JSPページは、web.xmlファイル内の初期化パラメータを提供します。

8、page 对象

オブジェクトは、JSPページが正当なものであるだけに、JSPページ自体を表します。ページ隠されたオブジェクトは、Javaプログラミングのthisポインタに似た自然の中で、現在のサーブレット・インタフェースの参照変数が含まれています。

9、exception 对象

例外オブジェクトの役割は、JSPページのJSPファイルをコンパイルされません一般的なオブジェクトを使用する、のisErrorPage =「true」のページを使用することができる唯一含む、例外情報を表示することです。excepationオブジェクトとすべてのオブジェクトは、Javaのような、システムによって提供される構造を継承しています。ほとんどすべての例外オブジェクトは、例外を定義しています。Javaプログラムでは、例外条件を処理するためのtry / catchキーワードを使用することができます。キャッチされない例外がJSPページで発生した場合、それは例外オブジェクトを生成し、オブジェクトはpageディレクティブで設定された例外エラーページに転送され、その後、対応する例外オブジェクトのエラーページを処理します。

おすすめ

転載: www.cnblogs.com/rzbwyj/p/11124358.html