서블릿에서는 자바 코드와 함께 원하는 HTML 태그를 사용해 브라우저로 전송해서 화면을 구현한다. 즉, println( )과 같은 자바 코드를 사용해 HTML 화면을 구성했다. 따라서 서블릿으로 화면을 구현하려면 화면에 해당하는 HTML 태그를 브라우저로 전송해 주기만 하면 브라우저가 받아서 실시간으로 구현해준다. 하지만 JSP는 HTML, CSS, 자바스크립트는 물론이고 JSP에서 제공하는 여러가지 구성 요소가 화면을 구현하는 데 사용된다. 그러다보니 JSP 파일 자체를 브라우저로 전송하면 브라우저는 JSP 요소들을 인식하지 못한다. 따라서 JSP는 톰캣 컨테이너에 의해 브라우저로 전송되기 전 실행 단계를 거쳐야 한다. 톰캣 컨테이너에서 JSP 변환 과정 변환 단계: 컨테이너는 JSP 파일을 자바 파일..