JSP の事前定義変数 - 暗黙オブジェクト
JSP ページでは、事前定義された変数 (predefined variables) を利用できます。
これらは暗黙オブジェクト (implicit objects) と呼ばれていて、 自分で定義しなくても利用できます。
変数 | 型 | 説明 |
---|---|---|
request | javax.servlet.http.HttpServletRequest | HTTP リクエスト |
response | javax.servlet.http.HttpServletResponse | HTTP レスポンス |
out | javax.servlet.jsp.JspWriter | 基本的に PrintWriter のような出力用オブジェクトですが、バッファリング可能とするために JspWriter となっています。 |
session | javax.servlet.http.HttpSession | セッション |
application | javax.servlet.ServletContext | getServletContext で取得できる ServletContext です。 |
config | javax.servlet.ServletConfig | 設定値を読み取る (see. jspInit) |
pageContext | javax.servlet.jsp.PageContext | request, response, out などの現在のページに関連付くページ属性へのアクセスができる getRequest, getResponse, getOut などのメソッドを持つ。 |
page | Java.lang.Object | JSP ページのインスタンスを表す |