기록
JSP 내장 객체 request,response (1탄) 본문
내장객채(implicit object)란?
- JSP 페이지에서 사용할 수 있도록 JSP컨테이너에 미리 정의된 객체
- JSP 페이지가 서블릿 프로그램으로 번역 될 때 JSP컨테이너가 자동으로 내장 객체를 멤버변수, 메소드 매개변수 등의 각종 참조변수(객체)로 포함
- JSP페이지에 별도의 import문 없이 자유롭게 사용 가능
- 스크립틀릿 태그나 표현문 태그에 선언을 하거나 객체를 생성하지 않고도 직접 호출하여 사용 가능
JSP의 내장객체는 총 9개이다

request와 response의 구조

헤더(header)와 바디(body)로 구성되어 있음
헤더(부수적.서브)에는 ip정보, 도메인 등의 정보가 포함되어 있으며
데이터(메인) 에는 요청파라미터가 들어가 있음

1. request 내장 객체
- JSP 페이지에서 가장 많이 사용되는 기본 내장 객체
- 웹 브라우저에서 서버의 JSP페이지로 전달하는 정보를 저장
( 폼 페이지로부터 입력된 데이터를 전달하는 요청 파라미터 값을 JSP페이지로 가져옴)
- JSP 컨테이너는 웹 브라우저에서 서버로 전달되는 정보를 처리하기 위해 javax.servlet.http.HttpServletReuqest 객체 타입의 request 내장 객체를 사용하여 사용자의 요구사항을 얻어냄
사용예제)


input태그에 쓴 이름을 process.jsp로 전달-->
request 객체에 보낸 process.jsp?name="개똥이"를 받음

request객체를 통해
request.getParameter("name") 형식으로 이름을 전달받음

사용예제2)




헤더네임 및 헤더의 값을 출력해보자


request의 정보를 가져와보자


출력완료!
여기서 쿼리문은 ?name=수지 등의 파라미터이다

'JSP' 카테고리의 다른 글
JSP 아이디, 비밀번호 가입 form 만들기 (0) | 2022.12.30 |
---|---|
JSP 내장 객체 request,response (2탄) (0) | 2022.12.28 |
JSP 페이지에 현재 시간 출력하기 (2022.12.27) (0) | 2022.12.27 |
JSP 상품페이지 만들기(2022.12.27) (0) | 2022.12.27 |
JSP JSTL 활용(2022.12.26) (0) | 2022.12.26 |