gnu

블로그 이미지
by 군우

TAG CLOUD

  • Total hit
  • Today hit
  • Yesterday hit

<%@ 디렉티브이름 속성1=“값1” 속성2=“값2”…… %>

예) <%@ page language=“java” contentType=“text/html; charset=utf-8” %>

<%@ page impor = "java.util.Date" @> 



JSP를  HTML문서에서 생성하기 위해서  사용하는 부분..


하나하나 살펴보면 

page 디렉티브 부분

jsp프로그램에 대한 정보를 기술하기 우해 사용함

jsp 프로그램이 어떤 문서를 생성하는지, 어떤 자바클래스를 사용할 것인지 등 

필요한 정보들을 기술.


contenType 속성 

콘텐트 타입,  jsp프로그램이 생성할 문서의 타입을 지정하는 것

사용자 요청의 응답 결과를 어떤 형태로 웹 브라우저에 출력할 것인지를 지정함.

예를 들어서 ~~   text/html, text/xml,  text/plain

속성을 지정하지 않으면 기본값은 text/html이다.


; charset 속성

캐릭터 셋 부분을 생략하면  ISO-8859-1를 사용한다.

utf-8을 사용해야함.


import속성

java가 제공하는 클래스를 사용하기 위해서 미리 지정하기 위한 속성.


스크립트 요소 3가지를 기억해야지 사용할 수 있을 거 같다.

스크립트릿(Scriptlet) : 프로그래밍 코드

표현식  : 화면에 출력할 내용을 기술

선언문: 전역변수 선언 및 메소드 선언 

+ 디렉티브 :  jsp에 대한 설정 정보 지정하는 것 <%@!

<%    %>     스크립트릿

jsp페이지에서 자바 코드로 프로그래밍 로직을 구현하기 위해서 사용되는 자바 코드 블록


<%= 값 %> 

jsp 페이지에 어떤 값을 웹 브라우저에 출력하기 위해서 사용

<%= k.get(Calendar.year)%>년 

이렇게 쓴다. 


<%! 변수 선언문 %>

메소드를 선언할 때도 <%! 를 사용해서  선언을 한다. 

변수 선언을 할 때  <%! 를 써서 선언을 하고  !는  빼고 %> 로 닫는다 

<%@ 디렉티브이름 속성1 = "값" ... %>
<%@ page language = "java" contentType= "text/html; charset =urf-8" %>







'JSP > JSP Concept' 카테고리의 다른 글

[JSP] 자료형  (0) 2018.04.17
AND

ARTICLE CATEGORY

분류 전체보기 (197)
C (0)
HTML (7)
C# (88)
Python (27)
IT (0)
Android (2)
Java (65)
Study (5)
JavaScript (1)
JSP (2)

RECENT ARTICLE

RECENT COMMENT

CALENDAR

«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

ARCHIVE

LINK