- Comment (
<%-- Set of comment statements --%>):- JSP에서 주석을 작성할 때 사용됩니다. 이 주석은 JSP 페이지가 컴파일될 때 무시되며, 클라이언트에게는 전송되지 않습니다. 주석은 코드의 가독성을 높이기 위해 사용됩니다.
- Directive (
<%@ directive %>):- JSP 페이지의 전반적인 설정을 정의하는 데 사용됩니다. 예를 들어, 페이지의 인코딩, 사용할 태그 라이브러리, JSP 페이지의 속성 등을 설정할 수 있습니다. 일반적인 예로는
<%@ page contentType="text/html;charset=UTF-8" %>와 같은 형식이 있습니다.
- JSP 페이지의 전반적인 설정을 정의하는 데 사용됩니다. 예를 들어, 페이지의 인코딩, 사용할 태그 라이브러리, JSP 페이지의 속성 등을 설정할 수 있습니다. 일반적인 예로는
- Declaration (
<%! declarations %>):- JSP 페이지 내에서 변수를 선언하거나 메서드를 정의할 때 사용됩니다. 이 선언은 JSP 페이지의 클래스에 포함되며, 페이지의 모든 스크립틀릿과 표현식에서 사용할 수 있습니다. 예를 들어,
<%! int count = 0; %>와 같이 변수를 선언할 수 있습니다.
- JSP 페이지 내에서 변수를 선언하거나 메서드를 정의할 때 사용됩니다. 이 선언은 JSP 페이지의 클래스에 포함되며, 페이지의 모든 스크립틀릿과 표현식에서 사용할 수 있습니다. 예를 들어,
- Scriptlet (
<% scriplets %>):- JSP 페이지 내에서 Java 코드를 실행할 수 있는 블록입니다. 스크립틀릿 내의 코드는 서버에서 실행되며, 결과는 HTML로 변환되어 클라이언트에게 전송됩니다. 예를 들어,
<% count++; %>와 같이 변수를 증가시키는 코드를 작성할 수 있습니다.
- JSP 페이지 내에서 Java 코드를 실행할 수 있는 블록입니다. 스크립틀릿 내의 코드는 서버에서 실행되며, 결과는 HTML로 변환되어 클라이언트에게 전송됩니다. 예를 들어,
- Expression (
<%= expression %>):- JSP 페이지에서 Java 표현식을 평가하고 그 결과를 HTML로 출력하는 데 사용됩니다. 표현식은
<%= ... %>형식으로 작성되며, 결과는 자동으로 클라이언트에게 전송됩니다. 예를 들어,<%= count %>는count변수의 값을 출력합니다
- JSP 페이지에서 Java 표현식을 평가하고 그 결과를 HTML로 출력하는 데 사용됩니다. 표현식은
Scripting Element in JSP
2025. 2. 28. 11:04