JSP(Java Server Pages)란?서블릿은 기본적으로 자바 코드인데 결과로 보여줄 HTML 코드를 일일이 자바로 생성 및 조합하다보니 너무 많은 코드가 필요한 단점이 있다. 그래서 HTML을 기본으로 하고 필요한 부분만 자바 코드를 삽입하는 형태인 JSP가 탄생하게 되었다.JSP는 동적인 웹 페이지를 개발하기 위한 웹 프로그래밍 기술이다. 이름에서처럼 자바 언어를 사용하여 서버 측에서 웹 페이지들을 생성해 웹 브라우저로 전송해준다. 자바를 서버 개발 언어로 자리 잡게 한 일등공신이다.위의 그림은 JSP 파일을 서블릿으로 변환하여 서블릿을 실행하는 방식이다. JSP와 서블릿은 용도에 따라 더 유리한 기술을 골라 사용할 수 있다. JSP는 클라이언트에 보여지는 결과 페이지를 생성할 때 주로 쓰이며,..