JSP란? JSP는 Java Server Pages의 약자로, 서버 측에서 동적 웹 페이지를 생성하기 위해 사용되는 기술이다. JSP는 HTML 문서 안에 Java 코드를 삽입하여 웹 페이지를 동적으로 생성할 수 있게 해 준다. JSP와 HTML의 차이점 HTML과의 가장 큰 차이점은 JSP에서는 Java 코드를 사용할 수 있다는 것이다. JSP는 서버 측에서 실행되고 동적인 기능을 처리하는 반면, HTML은 클라이언트 측에서 실행되고 정적인 페이지의 구조를 표현한다. JSP는 Java 코드를 사용하여 데이터 처리와 로직을 구현할 수 있으며, 서버에서 동적인 데이터를 생성하여 클라이언트에게 전달한다. HTML은 단순히 페이지의 구조와 내용을 정의하는 역할을 한다. JSP는 서버 사이드 스크립트 언어이므로..
JSP (Java Server Pages) JSP는 웹 프로그램 작성 언어이다. JSP는 동적인 페이지를 간단히 만들 수 있는 방법을 제공하는 Java 언어 기반의 Server Side Script 언어이다. (서버 환경에서 사용) 동적 웹 페이지 VS. 정적 웹 페이지 정적 웹 페이지는 서버에 저장되어 있는 HTML, CSS를 그대로 보여준다. 반면에 동적 웹 페이지는 상황에 따라 서버에 저장되어 있는 HTML에 데이터를 추가하거나 가공해서 보여준다. 동적 웹 페이지는 데이터의 추가나 변경이 필요할 때 HTML 자체를 수정해야 하기 때문에 그때마다 서버에 요청해야 한다. 동적 웹 페이지는 SEO에 취약하다. 동적 웹 페이지로는 CSR, SSR 방식이 있다. JSP 특징 스크립트 언어이기 때문에 Java..