[JSP/Servlet] HttpServletRequest, HttpServletResponse 객체 이해하기

2022. 11. 28. 21:46·[개발 언어 & 프레임워크]/JSP

요청과 응답

  • WAS(Web Application Server)는 웹 브라우저로부터 Servlet요청을 받으면
  • 요청할 때 가지고 있는 정보를 HttpServletRequest객체를 생성하여 저장
  • 웹 브라우저에게 응답을 보낼 때 사용하기 위하여 HttpServletResponse 객체를 생성
  • 생성된 HttpServletRequest, HttpServletResponse 객체를 서블릿에게 전달

 

HttpServletRequest

  • http프로토콜의 request 정보를 servlet에게 전달하기 위한 목적으로 사용
  • 헤더정보, 파라미터, 쿠키, URI, URL 등의 정보를 읽어 들이는 method를 가지고 있다.(ex. getParameter(), getRequestURL())
  • Body의 Stream을 읽어 들이는 method를 가지고 있다.

 

HttpServletResponse

  • WAS는 어떤 클라이언트가 요청을 보냈는지 알고 있고, 해당 클라이언트에게 응답을 보내기 위한 HttpServletResponse 객체를 생성하여 servlet에게 전달
  • Servlet은 해당 객체를 이용하여 content type, 응답코드, 응답메시지 등을 전달

 

'[개발 언어 & 프레임워크] > JSP' 카테고리의 다른 글

[JSP] 5. WebProject(홈페이지 만들기) - 회원 탈퇴 구현하기  (0) 2022.08.15
[JSP] 4. WebProject(홈페이지 만들기) - 회원 상세 조회하기, 회원정보 수정하기  (0) 2022.08.15
[JSP] 3. WebProject(홈페이지 만들기) - 회원목록 조회하기  (0) 2022.08.15
[JSP] 2. WebProject(홈페이지 만들기) - 로그인 구현하기  (0) 2022.08.11
[JSP] 1. WebProject(홈페이지 만들기) - 회원가입 구현하기  (0) 2022.08.09
'[개발 언어 & 프레임워크]/JSP' 카테고리의 다른 글
  • [JSP] 5. WebProject(홈페이지 만들기) - 회원 탈퇴 구현하기
  • [JSP] 4. WebProject(홈페이지 만들기) - 회원 상세 조회하기, 회원정보 수정하기
  • [JSP] 3. WebProject(홈페이지 만들기) - 회원목록 조회하기
  • [JSP] 2. WebProject(홈페이지 만들기) - 로그인 구현하기
Rizy
Rizy
비전공자의 좌충우돌 개발 일기 ٩(๑′∀ ‵๑)۶•*¨*•.¸¸♪
Rizy
Rizy's Devlog
Rizy
전체
오늘
어제
| 글쓰기 | | 관리자 |
  • 분류 전체보기 (73)
    • [IT 지식] (24)
      • 컴퓨터과학 (11)
      • 알고리즘 (6)
      • 개발 언어 & 프레임워크 (0)
      • 개발 도구 & 개발 환경 (5)
    • [개발 언어 & 프레임워크] (41)
      • Ruby on Rails (2)
      • HTML & CSS (2)
      • React (6)
      • JavaScript (3)
      • JAVA (1)
      • JSP (7)
      • PHP (3)
      • SQL (11)
      • Python (6)
    • [자기계발] (7)
      • 회고 (0)
      • 일본어 (0)
      • 자격증 (4)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

최근 댓글

최근 글

hELLO· Designed By정상우.v4.5.2
Rizy
[JSP/Servlet] HttpServletRequest, HttpServletResponse 객체 이해하기

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.