# 서블릿이란? 서블릿(Servlet)은 Java를 이용하여 웹 페이지를 동적으로 생성하는 서버 측 프로그램을 말합니다. 웹 브라우저로부터 요청을 받으면 이를 처리하고 결과를 HTML 형식으로 만들어 웹 브라우저에게 전달하는 역할을 수행합니다. # 서블릿의 주요 특징 1. **플랫폼 독립적**: 서블릿은 Java로 작성되므로, 어느 플랫폼에서나 실행할 수 있습니다. 2. **효율적**: 서블릿은 한 번 메모리에 로드되면 여러 클라이언트 요청을 처리할 수 있습니다. 이는 요청마다 별도의 프로세스나 스레드가 생성되는 CGI(Common Gateway Interface) 방식에 비해 효율적입니다. 3. **강력한 기능**: 서블릿은 파일 업로드, 쿠키 관리, 세션 트래킹 등 다양한 기능을 제공합니다. 4. *..