jspの組み込みオブジェクトとは何ですか?

青灯夜游
リリース: 2019-06-03 15:10:04
オリジナル
14965 人が閲覧しました

jspの組み込みオブジェクトとは何ですか?

jsp 組み込みオブジェクトは、Web コンテナによって作成されるオブジェクトのセットであり、宣言や作成を行わずに、JSP ページ スクリプト (Java プログラム スライスおよび Java 式) で直接使用できます。変数。

# 一般的に使用される JSP 組み込みオブジェクト:

1、出力オブジェクト

buffer 領域 - バッファは、一時データを保存するために使用されるメモリ領域です。

out オブジェクトは、JSPWriter クラスのインスタンスであり、コンテンツをクライアントに出力するときに一般的に使用されるオブジェクトです。

2. リクエスト オブジェクト

クライアントのリクエスト情報はリクエスト オブジェクトにカプセル化されており、これを通じて顧客のニーズを理解し、応答することができます。

リクエスト オブジェクトは、HttpServletRequest クラスのインスタンスです。

リクエスト オブジェクトにはリクエスト フィールドがあります。つまり、オブジェクトはクライアントのリクエストが完了するまで有効です。

3. 応答オブジェクト

応答オブジェクトには顧客のリクエストに応じた関連情報が含まれており、JSP で直接使用されることはほとんどありません。

応答オブジェクトは、HttpServletResponse クラスのインスタンスです。

応答オブジェクトにはページ スコープがあります。つまり、ページがアクセスされると、ページ内の応答オブジェクトはこの訪問に対してのみ有効になり、他のページの応答オブジェクトは現在のページに対して無効になります。

4. セッション オブジェクト

session: クライアントとサーバー間のセッション


Web のセッション: ユーザーWebサイトを閲覧する際、Webサイトに入ってからブラウザを閉じるまでの時間、つまりユーザーがWebサイトを閲覧する時間のことです。

セッションは実際には特定の時間の概念です。

最初の JSP ページがロードされるとセッション オブジェクトが自動的に作成され、セッション管理が開始されます。

セッション: クライアントがブラウザを開いてサーバーに接続すると開始され、クライアントがブラウザを閉じてサーバーから離れると終了します。

session オブジェクトは、HttpSession クラスのインスタンスです。

5. アプリケーション オブジェクト

アプリケーション オブジェクトはユーザー間のデータ共有を実現し、グローバル変数を格納できます;

アプリケーション オブジェクト、開始 Startedサーバーの起動時と終了時、サーバーのシャットダウン時;

ユーザーの前後の接続または異なるユーザー間の接続では、アプリケーション オブジェクトの同じプロパティを操作できます;

アプリケーションはどこでも操作可能 オブジェクト属性に対する操作は、他のユーザーのアクセスに影響します;

アプリケーション オブジェクトは、ServletContext クラスのインスタンスです。

6. ページ オブジェクト

ページ オブジェクトは、クラス内の this ポインターに似た、現在の JSP ページ自体を参照します。ページオブジェクトはjava.lang.Objectクラスのインスタンスです。

7. pageContext オブジェクト

pageContext オブジェクトは、JSP ページ内のすべてのオブジェクトと名前空間へのアクセスを提供します。

pageContext オブジェクトでは、次のことができます。このページが配置されているセッションにアクセスし、このページが配置されているアプリケーションの特定の属性値を取得することもできます。

pageContext オブジェクトは、pageContext クラスのインスタンスです。

8. config オブジェクト

config オブジェクトは、初期化時にサーブレットに情報を転送するために JSP エンジンによって使用されます。サーブレットは初期化されます。使用されるパラメータ (属性名と属性値で構成されます) およびサーバー関連情報 (ServletContext オブジェクトを渡す);

#9、例外オブジェクト

# 例外オブジェクトは例外オブジェクトで、ページの実行中に例外が発生すると、このオブジェクトが生成されます。 Jsp ページがこのオブジェクトを使用したい場合は、isErrorPage を true に設定する必要があります。そうしないとコンパイルできません。 java.lang.Throwable のオブジェクトです。

以上がjspの組み込みオブジェクトとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!