본문 바로가기

Spring

Spring) HttpServletRequest, HttpServletResponse

 

 


 

 

WAS(웹 어플리케이션 서버)가 웹 브라우저로부터 servlet 요청을 받음

  1. 요청을 받을 때 전달 받은 정보를 HttpServletRequest 객체를 생성하여 저장
  2. 웹 브라우저에게 응답을 돌려줄 HttpServletResponse 객체 생성(빈 객체)
  3. 생성된 HttpServletRequest dhk HttpServletResponse를 servlet에 전달

 

서블릿 - 클라이언트의 요청을 처리하고 결과를 반환하는 servlet클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술

자바를 사용하여 웹을 만들기 위해 필요한 기술 (클라이언트의 요청을 받으면 요청에 대한 결과를 다시 전송)

https://mangkyu.tistory.com/14

 

[JSP] 서블릿(Servlet)이란?

1. Servlet(서블릿) 서블릿을 한 줄로 정의하자면 아래와 같습니다. 클라이언트의 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술 간단히 말해서,

mangkyu.tistory.com

 

HttpServletRequest 

  • Http 프로토콜의 request 정보를 서블릿에게 전달하기 위한 목적으로 사용
  • Header 정보, Parameter,Cookie,URI,URL등의 정보를 읽어들이는 메소드를 가진 클래스

HttpServletResponse

servlet은 HttpServletResponse 객체에 Content Type, 응답코드 , 응답 메세지 등을 담아서 전송함

 

사용 예시)

HttpServletRequest를 사용하여 request안의 값을 jwtutil의 토큰 안에 값 입력


참고자료

 

https://zester7.tistory.com/33

https://chobopark.tistory.com/43

'Spring' 카테고리의 다른 글

Spring) Bean Validation  (0) 2022.12.04
Spring) ResponseBody , ResponseEntity  (0) 2022.12.04
Spring) 의존성이란?  (1) 2022.12.02
Spring) Entity와 DTO ,VO  (0) 2022.12.02
Spring) MVC 패턴 (Controller,Repository,Service)  (0) 2022.12.01


Calendar
«   2025/03   »
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 29
30 31
Tags
더보기
Archives
Visits
Today
Yesterday