JSP(Java Server Page)란? Java를 이용해서 동적 웹 페이지(HTML)을 만드는 기술표기법은 HTML 이지만 컴파일 시 Servlet으로 변환되어짐 (HTML 내부에 Java 코드를 작성하는 듯한 형태) (직접 코딩한 서블릿 보다 최적화 된 서블릿을 생성함(효율적)) ▶ Servlet과 JSP 차이점ServletJava코드에 HTML 코드가 포함되어 있는 형태→ HTML 문서를 작성하는데 복잡하고 번거롭다는 단점이 있음.JSPServlet과 반대로 HTML 코드에 Java 코드가 포함되어 있는 형태→ scriptlet(, ), EL(${}), JSTL() 등으로 Java 코드를 표기컴파일을 통해 클래스 파일(Servlet)로 변환되어 웹 서버(WAS)에서 실행됨. ▶JSP 동작 구조 j..