본문 바로가기
코딩도전기/MVC

Servlet

by 코도꼬마 2023. 12. 14.

웹 애플리케이션 서버의 요청 응답 구조

  1. 웹 브라우저(클라이언트)에서 요청 전송
  2. 웹 애플리케이션 서버에서 MetaData(Request, Response) 생성
  3. 서블릿 컨테이너로 전달
  4. 서블릿 컨테이너에서 전달받은 MetaData의 요청 정보 확인 및 작업 수행
  5. 작업 결과를 Response에 담아서 웹 애플리케이션으로 전달
  6. 웹 애플리케이션에서 응답값 웹 브라우저(클라이언트)로 전달

 

HttpServletRequest

  • HTTP 요청 메시지를 편리하게 조회할 수 있도록 지원
  • 임시 저장소 기능 ex) request.setAttribute(), request.getAttribute()
  • 세션 관리 기능 ex) request.getSession()