지시자 (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 --%>
'-- Web --' 카테고리의 다른 글
[프론트엔드] jQuery란? (0) | 2024.04.04 |
---|---|
[프론트엔드] JSTL(JSP Standard Tag Library) 간단 예제 (0) | 2024.03.29 |
[프론트엔드] EL(Expression Language) 표현 언어 기본 문법 (0) | 2024.03.20 |
[프론트엔드] 부트스트랩(Bootstrap)이란? (0) | 2024.03.20 |
[프론트엔드] HTML의 기본 구조 (0) | 2024.03.20 |