기존에 웹사이트를 개발할 때에는 서블릿을 사용하여 HTTP 요청과 응답을 통해 개발하였다.서블릿은 개발자가 HTTP 요청 메시지를 편리하게 사용할 수 있도록 개발자 대신에 HTTP 요청 메시지를 파싱해준다. 서블릿이란..? 클라이언트의 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그램의 기술 MVC 패턴에서의 C인 Controller의 역할로 이용한다. 쉽게 서블릿 = 컨트롤러라고 이해하면 간단할 것 같다. 1. 클라이언트는 서버에게 URL 요청을 보낸다.-> HTTP Request가 서블릿 컨테이너에게 전송된다.2. web.xml을 기반으로 요청한 URL에 맞는 서블릿을 찾아낸다.3. 서블릿 컨테이너는 HttpServletR..