지시자 (Directives)

지시자는 JSP 페이지의 속성을 지정하는 데 사용됩니다

가장 일반적으로 사용되는 지시자는 다음과 같습니다

  • <%@ page %>
    페이지 속성을 정의합니다
  • <%@ include %>
    다른 JSP 페이지를 포함합니다
  • <%@ taglib %>
    사용자 정의 태그 라이브러리를 선언합니다
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>

스크립트릿 (Scriptlets)

스크립트릿은 JSP 페이지 안에 Java 코드를 삽입하는 데 사용됩니다

이를 통해 동적으로 페이지를 생성할 수 있습니다

<%
    String name = "John";
    out.println("Hello, " + name + "!");
%>

표현식 (Expression)

표현식은 JSP 페이지 안에서 값을 출력하는 데 사용됩니다

일반적으로 변수나 메서드 호출의 반환 값을 출력하는 데 사용됩니다

<%= name %>

선언 (Declaration)

선언은 JSP 페이지 안에 변수나 메서드를 선언하는 데 사용됩니다

스크립트릿과 비슷하지만, 메서드나 변수를 선언하는 데 사용됩니다

<%! int count = 0; %>

주석 (Comment)

주석은 HTML 주석과 마찬가지로 JSP 페이지에서 사용됩니다

노출되지 않으며, 주로 코드의 설명이나 메모를 작성하는 데 사용됩니다

<%-- This is a JSP comment --%>

+ Recent posts