서블릿 (1) 썸네일형 리스트형 WAS(Web Application Server)와 서블릿(Servlet) Servlet은 웹 요청에 대한 동적인 처리를 수행하는 클래스이다. 서버 상에서 실행되는 자바 프로그램 개발자가 작성해야하는 부분이다. HttpServlet 클래스를 상속하고 doPost(), doGet() 등을 재정의하여 요청에 대한 응답을 처리한다. WAS 동작 과정 Web Server는 Http Request를 Web Container에게 위임한다. 클라이언트 URL 요청이 들어오면, Web Container가 URL 매핑을 통해 Servlet을 실행한다. Servlet이 처음 실행된 것이라면 init() 메소드를 통해 Servlet을 초기화하고 메모리에 로드한다. Servlet이 메모리에 적재되어있다면 Thread를 생성하고 service() 메소드를 실행해 요청에 대한 처리와 응답을 수행한다. .. 이전 1 다음