728x90
JSP 내장 객체
개발자가 JSP 파일 내에 객체를 생성하지 않고 바로 사용할 수 있는 객체가 내장 객체이다
JSP에서 제공되는 내장객체는 JSP 컨테이너에 의해 서블릿으로 변환될 때 자동으로 객체가 생성된다
JSP 내장 객체 종류
종류 | 해당 클래스 |
request | javax.servlet.http.HttpServletRequest |
response | javax.servlet.http.HttpServletResponse |
out | javax.servlet.jsp.JspWriter |
session | javax.servlet.http.HttpSession |
application | javax.servlet.ServletContext |
request 객체는 무엇인가?
웹 브라우저를 통해 서버에 어떤 정보를 요청하는 것을 request라 하고,
이러한 요청 정보가 담기고 관리되는 곳이 request 객체이다
request 객체가 제공하는 기능
1. 클라이언트 웹 브라우저와 관련된 정보 읽기 기능
2. 서버와 관련된 정보 읽기 기능
3. 클라이언트가 전송한 요청 파라미터 읽기 기능
4. 클라이언트가 전송한 쿠키 읽기 기능
웹 어플리케이션 서버(Web Application Server) = Tomcat에서 웹상의 어플리케이션들을 구분하기 위한 Path
이클립스에서 프로젝트를 여러개 생성해도 톰캣(WAS)은 하나밖에 없기 때문에 실행할때 프로젝트들을 구분해
줄 필요성이 있다
response 객체의 이해
웹 브라우저의 요청에 응답하는 것을 reponse라고 하고 이러한 응답의 정보를 가지고 있는 객체를
response객체라고 한다
1페이지로 어떠한 요청이 오면
지정된 2페이지로 이동
response객체 관련 메서드
out 객체의 이해
JSP 페이지가 생성하는 모든 내용은 out 기본 객체를 통해 전송된다
JSP 페이지 내에서 사용하는 비스크립트 요소들(HTML 코드와 텍스트)이 out 객체에 전달된다
값을 출력하는 표현식(expression)의 결과값도 out 객체에 전달된다 ( = 표현식으로 대체 )
'JSP 이론' 카테고리의 다른 글
[JSP] JSP 예외 페이지 생성방법 (0) | 2022.12.10 |
---|---|
쿠키(Cookie) (0) | 2022.12.08 |
[JSP] Servlet에 대해 알아보자 (0) | 2022.12.07 |