Servlet (서블릿) 웹에서 사용하고 있는 프로토콜 http는 비연결형 프로토콜이며, 네트워크 전송 효율을 높이는 데는 도움을 줄 수 있다. 하지만 CGI에 적용하여 다양한 서비스를 개발하는 데 걸림돌이 되고 있다. 서블릿은 이러한 문제점을 해결하고, 빠른 속도를 제공하고자 하는 취지에서 개발되었다. JSP 실행구조 Servlet을 이용한 HTML 응답처리는 코드로 HTML을 제어하는 구조로 코드와 디자인의 효율적인 협업이 어렵다. JSP는 HTML과 코드를 분리하고 HTML을 중심으로 코드를 구성해서 특히 HTML을 응답하는데 효과적인 방법을 제공한다. 별도의 컴파일 과정을 직접 처리하지않고 요청시에 Servlet 클래스를 동적으로 생성하고 컴파일한후 실행하는 과정을 수행한다. JSP 페이지 요청 ..