상세 컨텐츠

본문 제목

8월 21일_JSP(시작하기)

CLASS_JSP

by awesong 2024. 8. 21. 15:35

본문

728x90

# JSP 페이지 기본 구조

 

<%!  %> 

  • 선언문 이라고 불리며 JSP 페이지의 멤버 변수나 메서드를 선언하는 영역
  • JSP 페이지가 처음 로딩될 때 한번만 실행

 

<%  %>

  • 스크립트릿이라고 불리며,
  • JSP 페이지 내에서 자바 코드를 직접 작성하는 영역
  • JSP 페이지가 요청될 때 마다 실행 

 

지시어 (Directive)

  • 해당 JSP 페이지의 처리 방법을 JSP 엔진에 지시해주는 역할
  • 스크립트 언어나 인코딩 방식 등을 설정

 

 

스크립트 요소 (Scripting Elements)

  • 선언부 : 멤버변수나 메서드 선언
  • 표현식 : 변수 출력, 메서드 호출
  • 스크립틀릿 :Java코드 작성

 

# 지시어 종류

지시어 설명 사용 예제
page 페이지의 전반적인 설정을 정의합니다. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
include 다른 JSP 파일이나 HTML 파일의 내용을 현재 페이지에 포함시킵니다. <%@ include file="header.jsp" %>
taglib 태그 라이브러리의 사용을 정의합니다. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

 

 

현실세계 → 컴퓨터로 옮길 변수

변수 : (String name, int num)

연산자

  • 산술연산자 ( + - * / % )
  • 비교연산자 ( > < >= <= )
  • 논리연산자( and & or || not ! )
  • 비트연산자 ( << >> ^ )

조건

( if, swich )

반복문

( for, do, do-while)

 

 

관련글 더보기