九内蔵のJSPオブジェクト:
REQUEST要求オブジェクト型スコープリクエストjavax.servlet.ServletRequest
オブジェクトのページスコープの種類に応じて、応答javax.servlet.SrvletResponse
pageContextのページコンテキストオブジェクトタイプjavax.servlet.jsp.PageContextのスコープページ
セッションのセッションオブジェクト型javax.servlet.http.HttpSessionスコープセッション
アプリケーションのアプリケーションオブジェクトタイプのjavax.servlet.ServletContextスコープアプリケーション
スコープページのうち、出力オブジェクトの種類するjavax.servlet.jsp.JspWriter
config設定オブジェクトタイプjavax.servlet.ServletConfigスコープページ
ページのページオブジェクトタイプjavax.lang.Objectスコープページ
例外例外オブジェクトタイプjavax.lang.Throwableスコープページ
JSP 9組み込みオブジェクトとは何ですか
:9であるJSP、なしで使用可能なオブジェクトを作成するには
OUT(のJspWriter):クライアントにテキストデータを送信するために使用response.getWriter()と同等で、
設定(のServletConfig): ServletConfigの「まみ」に対応し、
ページ(現在のJSP実際のボディタイプ):「この」の現在のJSPページ、つまり、現在のオブジェクト;
のpageContext(のpageContext):ページコンテキストオブジェクトは、ドメインオブジェクトを話さなかった最後のものです。
例外(Throwableの):エラーページでのみ使用可能なオブジェクト、
リクエスト(HttpServletRequestの):オブジェクトはHttpServletRequestクラスであり、
応答(HttpServletResponseの):そのオブジェクトのHttpServletResponseクラス、
アプリケーション(のServletContext):そのオブジェクトのServletContextクラス;
セッション( HttpSessionの):オブジェクトのHttpSessionクラスではなく、すべてのJSPページを使用することができることを、JSPページに<%@ページセッション=「falseを設定した場合、 」%>を、 ページがセッションを使用することはできません示しています。
ビルトインオブジェクトの説明9 JSP
1.requestオブジェクト
リクエスト・メッセージは、顧客のニーズを理解し、それを通して、クライアントの要求オブジェクトにカプセル化され、その後、応答します。これは、クラスのHttpServletRequestのインスタンスです。
2.responseターゲット
レスポンスオブジェクトは、顧客の要求に応答に関する情報が含まれていますが、めったにJSPに直接それを使用しません。これは、クラスのHttpServletResponseのインスタンスです。
オブジェクト3.sessionの
セッションオブジェクトは、サーバの日付からクライアントが切断されるまでのWebApplication開始に接続されたサーバからクライアント、クライアントへのサーバーとの会話を指します。これは、クラスのHttpSessionのインスタンスです。
4.outは、オブジェクト
のJspWriterオブジェクトがクラスのインスタンスであるうち、クライアントへの出力内容は、一般的に、オブジェクトを使用しています
5.pageターゲット・
ページ・オブジェクトは、現在のJSPページ自体へのポインタであり、このポインタ・クラスのようなビット、クラスjava.lang.Objectのインスタンス
6.application対象の
アプリケーションオブジェクトは、ユーザーの間でデータの共有を実現し、グローバル変数を格納することができます。これは、サーバーがその間にシャットダウンされるまで、オブジェクトは常に存在するサーバを起動するために開始します。このオブジェクトの同じ属性にし、後に、このような接続や異なるユーザ間でのユーザーの接続を操作することができる前に、どこにでもこの操作オブジェクトのプロパティは、このアクセスの他のユーザーに影響を与えます。サーバーの起動と停止は、生命のアプリケーションオブジェクトを決定します。これは、クラスのServletContextのインスタンスです。
7.exceptionターゲット
例外オブジェクトは、オブジェクトを作成し、ページ例外が動作中に発生した場合、例外オブジェクトです。JSPページでは、このオブジェクトのために適用したい場合は、それはそれ以外の場合は、コンパイルすることは不可能である、trueにのisErrorPageセットを取る必要があります。彼は、実際にオブジェクトのjava.lang.Throwableのです
8.pageContextは、オブジェクト
彼はSESSIONは、また、このページのアプリケーションでは、彼はかなりいたプロパティの値を取ることができますページへのアクセス権を持っていることを、JSPページ名内のすべてのオブジェクトと空間へのアクセスを提供するpageContextオブジェクトをマスターのすべての機能ページに、それはまたのpageContextとして知られている、このクラスの名前です。
9.configオブジェクト
サーブレット、それに送信JSPエンジン情報は、この情報は、(属性名と属性値によって)使用するサーブレットの初期化パラメータが含まれており、サーバに関する情報(通過であると設定オブジェクトが初期化されますServletContextオブジェクト)