## 자바 서블릿과 서블릿 컨테이너에 대한 상세 설명 ### 서블릿(Servlet) 개요 자바 서블릿(Servlet)은 자바 프로그래밍 언어를 사용하여 웹 서버에서 동적으로 웹 페이지를 생성하거나, 웹 애플리케이션의 비즈니스 로직을 처리하는 서버측 구성 요소입니다. 서블릿은 Java EE (Enterprise Edition) 플랫폼의 일부로, HTTP 프로토콜을 기반으로 한 웹 애플리케이션 개발을 지원합니다. 서블릿의 주요 목적은 클라이언트(브라우저) 요청을 받아 처리하고, 그 결과를 클라이언트에게 응답하는 것입니다. ### 서블릿의 기본 구조 서블릿은 `javax.servlet` 패키지와 `javax.servlet.http` 패키지를 기반으로 구현됩니다. 주요 인터페이스와 클래스는 다음과 같습니다:..