JSPには、あらかじめいくつかの便利な変数が、隠しで用意されています。
これを暗黙オブジェクトと呼びます。
暗黙オブジェクトを使うサンプル
暗黙オブジェクトrequestを使って、GETまたはPOSTで受信したtestパラメータの値を取得。パラメータの値を表示します。
1 2 3 4 5 6 7 8 9 10 | <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> </head> <body> <%= request.getParameter("test") %> </body> </html> |
暗黙オブジェクトの一覧
クラス | 変数名 |
---|---|
javax.servlet.http.HttpServletRequest | request |
javax.servlet.http.HttpServletResponse | response |
javax.servlet.http.HttpSession | session |
javax.servlet.ServletContext | application |
javax.servlet.ServletConfig | config |
javax.servlet.jsp.PageContext | pageContext |
javax.servlet.jsp.JspWriter | out |
java.lang.Object | page |