인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

이승훈님의 프로필 이미지
이승훈

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

HttpServletRequest - 개요

was 질문

작성

·

280

0

강의자료에 의하면 "서블릿은 톰캣 같은 웹 애플리케이션 서버를 직접 설치하고,그 위에 서블릿 코드를 클래스 파일로 빌드해서 올린 다음, 톰캣 서버를 실행하면 된다. "라고 하셨습니다.

그런데 밑에 질의응답을 통해서 WAS가 HTTP 요청 메시지를 연결하고 HttpServletRequest, HttpServletReponse를 생성하는 것과 우리가 만든 서블릿을 호출하는 서블릿 컨테이너의 역할을 다 수행한다고 알게되었습니다.

질문 1. 처음에 말해주신 것처럼 톰캣서버와 서블릿 코드가 따로 있는 것이라면 톰캣서버같은 WAS가 어떻게 서블릿을 호출하는 서블릿 컨테이너를 하는지 궁금합니다.

혹시 스프링 부트로 톰켓 서버가 내장되면서 서블릿 컨테이너의 역할을 수행할 수 있게 바뀐 것인지 궁금합니다.

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 이승훈님

조금 있으면 서블릿 코드를 직접 만들어서 동작하는 것을 코드로 보실 수 있습니다^^

감사합니다.

이승훈님의 프로필 이미지
이승훈

작성한 질문수

질문하기