일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 개발자
- 가장존경하는인물
- 착한코딩
- 옥길파티룸
- 스컬킹
- 그릭요거트
- 광명파티룸
- 스컬킹점수계산
- 코딩
- 옥길동요거트
- 일
- 서울파티룸
- 존경하는위인
- 스컬킹점수
- 웹개발
- 휴식
- 스페이스우일
- 옥길동파티룸
- 파티룸
- 옥길그릭요거트
- 부천파티룸
- 부천공간대여
- 해외여행
- 보드게임점수
- mysql
- 보드게임점수계산
- 취미
- 구로파티룸
- 옥길요거트
- MBTI
- Today
- Total
SIMPLE & UNIQUE
JSP 내장 객체 본문
JSP 내장 객체
내장 객체는 JSP 페이지 내에서 제공하는 특수한 레퍼런스 타입의 변수이다.
JSP 페이지에서 사용하게 되는 특수한 레퍼런스 타입의 변수가 아무런 선언과 객체 생성 없이 사용할 수 있는 이유는 JSP 페이지가 서블릿으로 변환될 때 JSP 컨테이너가 자동적으로 제공을 하기 때문이다.
JSP 페이지의 내장 객체
내장 객체의 속성(attribute)과 관련된 메소드
내장 객체 | 리턴 타입(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 페이지서 예외가 발생한 경우에 사용되는 객체 |
메소드 | 리턴 타입 | 설명 |
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 매개 변수에 해당하는 속성명을 제거한다. |
출처: http://hyeonstorage.tistory.com/78 [개발이 하고 싶어요]
'Java & Spring > Guide' 카테고리의 다른 글
컴포넌트(Component)란? (0) | 2017.08.16 |
---|---|
session 내장 객체 (0) | 2017.08.16 |
out 내장 객체 (0) | 2017.08.16 |
request 내장 객체 (0) | 2017.08.16 |
Java instanceof 연산자 (0) | 2017.03.31 |