서블릿이란?쉽게 말하면 자바로 작성된 웹 요청 처리기 이다. 클라이언트가 자바 클래스(HttpServlet)으로 작성된 HTTP 요청을 보낸다면, 서블릿은 해당 요청을 받아 내부적으로 처리한 후 동적인 웹페이지를 생성한다. 서블릿은 정적인 웹페이지와 다르게 동적인 웹페이지라는 특징을 가진다.예를 들어 사용자의 입력, 세션 정보, 데이터베이스 조회 결과 등에 따라 매번 다른 결과를 만들어낼 수 있다.이는 정적인 웹페이지와 다르게 사용자 및 상황 별로 상호작용이 가능한 맞춤 페이지를 만들어낼 수 있다는 장점이 있다. 또한 서블릿은 HTML, JSON, XML 등 다양한 형식의 응답을 지원한다.기본적으로는 HTML의 응답을 지원하는데, 이는 웹 브라우저가 바로 렌더링 할 수 있기 때문이다. 보통 HTML은..