서블릿이란? 서블릿은 서버 쪽에서 실행되면서 클라이언트의 요청에 따라 동적으로 서비스를 제공하는 자바 클래스이다 일반적인 자바의 특성은 모두 가지지만 일반 자바프로그램과 다르게 독자적으로 실행되지 못하고 JSP/Servlet 컨테이너에서 실행된다. 1. 클라이언트가 url로 WebServer에 요청 2. 서버에서 WAS로 위임 3. WAS는 각 요청에 해당하는 서블릿을 호출 4. 요청받은 서블릿을 실행 5. 결과값 WAS에 리턴 6. WAS가 클라이언트에 전송 서블릿의 특성 - 서버 쪽에서 실행되면서 기능을 수행 - 기존의 정적인 웹플로그램의 문제점을 보완하여 동적인 여러기능 제공 - 스레드 방식으로 실행 - 자바로 만들어져 객체지향의 특징을 가짐 - 컨테이너에서 실행 - 컨테이너 종류에 상관없이 실행(..