웹 계층에 서블릿(Servlet) API를 기반으로 클라이언트의 요청을 처리하는 모듈로 클라이언트의 요청을 편리하게 해주는 기능을 제공한다. 서블릿(Servlet)자바로 웹을 할 수 있는 기술, 자체도 Java 파일클라이언트의 요청을 처리하도록 특정 규약에 맞춰 Java 코드로 작성하는 클래스 파일아파치 톰캣은 이러한 서블릿들이 웹 애플리케이션으로 실행할 수 있도록 해주는 서블릿 컨테니어 중 하나이다.Spring MVC 내부에서는 서블릿을 기반으로 웹 애플리케이션을 동작하며, 스프링 부트는 기본적으로 아파치 톰캣이 내장되어 있다. Servlet일반적으로 웹서버는 정적인 페이지만을 제공한다. 그렇기 때문에 동적인 페이지를 제공하기 위해서는 웹서버는 다른 곳에 도움을 요청하여 동적인 페이지를 작성해야 한다..