A、JSP原則
だから、jspページにアクセスするとき、あなたが実際に実行時にサーブレット、JSPサーバを訪問している、JSP _jspServletに変換する最初の、そしてその後の呼び出しサーブレットに呼び出されます。
アクセスしたときに初めてJSPサーブレットに変換されるので、最初の訪問は、通常は遅いですが、2番目の訪問、JSPサーバー、それが発見された場合は変化がない、もはや翻訳が、直接呼び出され、そのプログラムの実行ので、効率は影響を受けません。
_jspServlet用のJSPサーバ対応渡さ_jspSerlvet、または9つの関連オブジェクトを作成し、Web開発を呼び出すとき。JSPページの参照を書くとき、開発者はWebオブジェクトを取得しやすくするためにデザイナーJSPテクノロジーは、特に9つの対応する変数を定義し、開発者はすぐにJSPページでこれらの9つの変数を介したオブジェクトへの参照を取得することができます。
第二に、9ビルトインオブジェクトを認識
番号。 | ビルトインオブジェクト | タイプ |
1 | pageContextの | javax.servlet.jsp.PageContextの |
2 | 要求 | javax.servlet.http.HttpServletRequest |
3 | 応答 | javax.servlet.http.HttpServletResponse |
4 | セッション | javax.servlet.http.HttpSession |
5 | 応用 | javax.servlet.ServletContext |
6 | コンフィグ | javax.servlet.ServletConfig |
7 | でる | するjavax.servlet.jsp.JspWriter |
8 | ページ | java.lang.Object上位 |
9 | 例外 | java.lang.Throwableの |
リクエスト、レスポンス、セッション、アプリケーション、これらのオブジェクトの前に設定がすでに詳細な紹介を行っている、ここでは、オブジェクトから、pageContextオブジェクトのどの残りのページのオブジェクトを集中。
使用するために第三に、ビルトインオブジェクト
3.1、ページオブジェクト
現在のページを表すJSPページのオブジェクト、すなわち、それ自体がオブジェクトとして理解することができる:JSPを見て目的とします。開発中のページはほとんどのオブジェクトは、あなたが見つけることができません。
3.2、アウトオブジェクト