Corgi JSP의 기본 객체(Default Object)
본문 바로가기
코딩/JSP

JSP의 기본 객체(Default Object)

by 짱아아빠 2023. 5. 12.
반응형

JSP의 기본 객체(Default Object)란, JSP 페이지를 실행하면 자동으로 생성되어 사용할 수 있는 내장 객체(Built-in Object)를 말합니다. 이러한 기본 객체들은 JSP 페이지를 작성할 때 자주 사용되며, JSP의 기능을 확장하여 더욱 효과적인 웹 어플리케이션을 개발하는 데 필수적입니다. 아래에서는 JSP의 기본 객체에 대해 자세히 설명해보도록 하겠습니다.

1. request

request 객체는 클라이언트로부터 들어온 요청(request) 정보를 저장하는 객체입니다. 이 객체를 사용하여 HTTP 요청 메소드(GET, POST 등)로부터 전송된 파라미터를 얻어오거나, 쿠키(Cookie) 정보, HTTP 헤더 정보 등을 얻어올 수 있습니다.

2. response

response 객체는 클라이언트로부터의 요청에 대한 응답(response) 정보를 저장하는 객체입니다. 이 객체를 사용하여 클라이언트에게 응답을 반환할 수 있습니다. 예를 들어, HTML 코드, 이미지 파일, 텍스트 파일 등을 보낼 수 있습니다.

3. out

out 객체는 JSP 페이지의 출력 스트림을 관리하는 객체입니다. 이 객체를 사용하여 HTML 코드, 텍스트 메시지, 이미지 파일 등을 출력할 수 있습니다.

 

 

반응형

 


4. session

session 객체는 클라이언트와 서버 간의 상태 정보를 저장하는 객체입니다. 이 객체를 사용하여 로그인 정보, 장바구니 정보 등을 저장할 수 있습니다. 또한, 이 객체는 클라이언트의 브라우저가 종료되기 전까지는 상태 정보를 계속 유지합니다.

5. application

application 객체는 웹 어플리케이션 전체에서 공유되는 객체입니다. 이 객체를 사용하여 웹 어플리케이션 전역에서 사용할 수 있는 변수나 객체를 저장할 수 있습니다.

6. pageContext

pageContext 객체는 현재 JSP 페이지의 정보를 저장하는 객체입니다. 이 객체를 사용하여 JSP 페이지의 URL, 서버 정보, 서블릿 정보, session 정보 등을 얻어올 수 있습니다.

7. config

config 객체는 현재 JSP 페이지의 구성 정보를 저장하는 객체입니다. 이 객체를 사용하여 JSP 페이지의 초기화 매개 변수, 서블릿 버전 정보, 컨텍스트 경로 등을 얻어올 수 있습니다.

위와 같이 JSP의 기본 객체들은 웹 어플리케이션을 개발할 때 매우 중요한 역할을 합니다. 이러한 객체들을 잘 활용하면 좀 더 효과적인 웹 어플리케이션을 개발할 수 있습니다.

반응형

'코딩 > JSP' 카테고리의 다른 글

JSP의 Forward 기능 공개: 웹 애플리케이션 탐색 간소화  (0) 2023.05.18
JSP 개발에서 메서드의 힘 탐색  (0) 2023.05.17
스택(Stack)  (0) 2023.05.11
JavaBeans 예제  (0) 2023.05.10
자바 빈즈(JavaBeans)  (0) 2023.05.09

댓글