FireDrago
[JSP] 스크립트 태그 , 디렉티브 태그 본문
JSP는 서블릿의 발전된 형태로 HTML 문서 안에 자바코드를 삽입하여 페이지를 동적으로 만드는 역할을 한다.
HTML 문서안에서 자바코드를 표시해주기 위해서 스크립트 태그를 사용한다.
스크립트 태그

디렉티브 태그
스크립트 태그는 java 코드를 작성하기 위해 사용된다.
반면 디렉티브 태그는 JSP 페이지를 서블릿 클래스로 변환할때 Tomcat 과 같은 JSP 컨테이너에 지시하는 메시지다.
현재 JSP 페이지에 대한 정보를 담고있다.

page 디렉티브 태그의 속성

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" %>
<%-- page 디렉티브 import 하기 --%>
<%@ page import="java.util.*;"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<%-- 전역변수 설정 --%>
<%!
int [] data = {1,2,3,4,5,6,7};
%>
<%-- 배열의 값을 1씩 증가시키기 --%>
<%
for (int i = 0; i<data.length; i++) {
data[i]++;
}
%>
<%-- 출력문으로 출력하기 --%>
<%=
Arrays.toString(data)
%>
</body>
</html>'프로그래밍 > 템플릿 엔진(thymeleaf, jsp)' 카테고리의 다른 글
| [JSP] web.xml 파일을 이용한 예외처리 (0) | 2023.06.19 |
|---|---|
| [JSP] MultipartRequest 사용하여 파일 입력받기 (0) | 2023.06.18 |
| [JSP] 초간단 CRUD 구현(2) (0) | 2023.06.18 |
| [JSP] 초간단 CRUD 구현 (0) | 2023.06.18 |
| [JSP] 액션태그 (0) | 2023.06.14 |
