JSP 페이지의 내장 객체
내장 객체
|
리턴 타입(Return Type)
|
설명
|
request
|
javax.servlet.http.HttpServletRequest
|
웹 브라우저의 요청 정보를 저장하고 있는 객체
|
response
|
javax.servlet.http.HttpServletResponse
|
웹 브라우저의 요청에 대한 응답 정보를 저장하고 있는 객체
|
out
|
javax.servlet.jsp.jsp.jspWriter
|
JSP 페이지에 출력할 내용을 가지고 있는 출력 스트림 객체이다.
|
session
|
javax.servlet.http.HttpSession
|
하나의 웹 브라우저의 정보를 유지하기 위한 세션 정보를 저장하고 있는 객체
|
application
|
javax.servlet.ServletContext
|
웹 어플리케이션 Context의 정보를 저장하고 있는 객체
|
pageContext
|
javax.servlet.jsp.PageContext
|
JSP 페이지에 대한 정보를 저장하고 있는 객체
|
page
|
java.lang.Object
|
JSP 페이지를 구현한 자바 클래스 객체
|
config
|
javax.servlet.ServletConfig
|
JSP 페이지에 대한 설정 정보를 저장하고 있는 객체
|
exception
|
java.lang.Throwable
|
JSP 페이지서 예외가 발생한 경우에 사용되는 객체
|
- 내장 객체의 속성(attribute)과 관련된 메소드
메소드
|
리턴 타입
|
설명
|
setAttribute(String key, Object value)
|
void
|
해당 내장 객체의 속성(attribute)값을 설정하는 메소드로, 속성명에 해당하는 key 매개 변수에, 속성값에 해당하는 value 매개 변수의 값을 지정한다.
|
getAttributeNames()
|
java.util.Enumeration
|
해당 내장 객체의 속성(attribute)명을 읽어오는 메소드로, 모든 속성의 이름을 얻어낸다.
|
getAttribute(String key)
|
Object
|
해당 내장 객체의 속성(attribute)명을 읽어오는 메소드로, 주어진 key 매개 변수에 해당하는 속성명의 값을 얻어낸다.
|
removeAttribute(String key)
|
void
|
해당 내장 객체의 속성(attribute)을 제거하는 메소드로, 주어진 key 매개 변수에 해당하는 속성명을 제거한다.
|
활용 예시 1)
활용예시 2)

활용예시 3)
EmoticonEmoticon