CODEDRAGON ㆍDevelopment/JSP
JSP 기본 객체(내부 객체)
개발자가 객체를 생성하지 않고 바로 사용할 수 있는 객체가 기본객체입니다. 기본객체를 내부객체라고도 합니다.
JSP에서 제공되는 기본객체는 JSP컨테이너에 의해 Servlet으로 변화될 때 자동으로 객체가 생성 됩니다.
기본 객체 종류
자동으로 생성되어 지므로 클래스로 부터 객체를 생성하지 않아도 바로 사용할 수 있습니다.
종류 |
기본 객체 |
입출력 객체 |
request, response, out |
서블릿 객체 |
page, config |
세션 객체 |
session |
예외 객체 |
exception |
JSP가 제공하는 기본 객체
기본객체 |
실제 타입 |
설명 |
request |
javax.servlet.http.HttpServletRequest |
클라이언트의 요청 정보를 저장한다. |
response |
javax.servlet.http.HttpServletResponse |
응답 정보를 저장한다. |
pageContext |
javax.servlet.jsp.PageContext |
JSP페이지에 대한 정보를 저장한다. |
session |
javax.servlet.http.HttpSession |
HTTP 세션 정보를 저장한다. |
application |
javax.servlet.ServletContext |
웹 어플리케이션에 대한 정보를 저장한다. |
out |
javax.servlet.jsp.JspWriter |
JSP 페이지가 생성하는 결과를 출력할 때 사용되는 출력 스트림이다. |
config |
javax.servlet.ServletConfig |
JSP 페이지에 대한 설정 정보를 저장한다. |
page |
java.lang.Object |
JSP 페이지를 구현한 자바 클래스 인스턴스이다. |
exception |
java.lang.Throwable |
예외 객체. 에러 페이지에서만 사용된다. |
'Development > JSP' 카테고리의 다른 글
버퍼(buffer) - 출력 버퍼와 응답, 출력 버퍼의 장점 (0) | 2017.01.06 |
---|---|
게시판 컴포넌트 작업 설계도 (0) | 2017.01.05 |
Servlet Parameter (0) | 2017.01.03 |
DAO (Data Access Object) (0) | 2016.12.28 |
JSP (Java Server Page) (0) | 2016.12.21 |