개요 현업에서 Spring boot를 사용하고 있기도 하고, 개인적으로 이 프레임웤에 대한 궁금증이 많기 때문에 기초부터 정리하면 좋겠다 라는 생각이 들어 차근차근 하나씩 정리해보려고 한다. Servlet 이란? 서블릿(Servlet)을 간단히 정의하자면 JAVA를 사용하여 웹을 만들기 위해 필요한 기술이다. 웹의 관점에서 본다면 Client의 요청을 처리하고, 이에 대한 결과를 다시 전송하고, Servlet Class의 구현 규칙을 따른다. 일반적으로 Web Server는 정적인 페이지만 제공한다. (Web Server) 만약 사용자가 요청한 시점에, 사용자가 작성한 데이터에 따라 다른 페이지를 보여줘야한다면?(WAS) 즉 **동적인 페이지를 제공해야한다면 서블릿(Servlet)이 필요하다. 예를 들어..