📚 자바 웹을 다루는 기술을 정리한 내용입니다. Servlet이란? 이전에 정적인 웹을 너머서 동적 웹 프로그래밍을 위한 자바 클래스다. 클라이언트 요청에 따라 서버에서 동적으로 서비스를 제공하는 클래스 서블릿은 일반적인 자바와 달리 톰캣과 같은 JSP/Servlet 컨테이너에서 실행된다. 서블릿의 동작 과정이다. 클라이언트가 요청하면 web server는 WAS에 위임한다. WAS는 각 요청에 해당하는 서블릿을 실행한 다음 결과를 반환하여 클라이언트에게 전송한다. 특징 서버 쪽에서 실행되면서 기능 수행 정적 웹 문제를 보완하여 동적 기능 제공 쓰레드 방식으로 실행 컨테이너에서 실행 Servlet API 계층 구조 두 인터페이스 Servlet, ServletConfig를 추상클래스 GenericServl..