Sio's Programming

JSP (스크립트릿,선언,표현식, 지시자,주석) 본문

Programming/JSP

JSP (스크립트릿,선언,표현식, 지시자,주석)

SSio 2018. 5. 7. 23:24

스크립트릿, 선언 표현식  = 스크립(Scripe)


실제 개발에서 많이 쓰임.


스크립트릿 <%  java 코드 기술 %>


JSP페이지에서 JAVA언어를 사용하기 위한 요소 중 가장 많이 사용되는 요소 입니다.



선언(declaration)  <%!   java 코드 기술 %>


JSP페이지 내에서 사용되는 변수 또는 메소드를 선언할 때 사용 합니다.

여기서 선언된 변수 및 메소드는 전역의 의미로 사용됩니다.


<%!

int i= 10;

String sr = "ABCD";

%>


표현식(expression)  <%=   java 코드 기술 %>


JSP페이지 내에서 사용되는 변수의 값 또는 메소드 호출 결과값을 출력하기 위해 사용 됩니다.

결과값은 String 타입이며, ';' 를 사용 할 수 없습니다.


<%=i%>

<%=str%>


값만 출력됨.



지시자


JSP페이지의 전체적인 속성을 지정할 때 사용합니다.

page, include, taglib 가 있으며 <%@ 속성 %> 형태로 사용 됩니다.


page: 해당 페이지의 전체적인 속성 지정

include: 별도의 페이지를 현재 페이지에 삽입

taglib : 태그라이브러리의 태그 사용



page 지시자


페이지의 속성을 지정할 때 사용합니다. 주로 사용되는 언어 지정 및 import문을 많이 사용 합니다.


<%@page import="java.util.Arrays'%>


include 지시자


현재 페이지내에 다른 페이지를 삽입할 때 사용 됩니다. file 속성을 이용 합니다.


<h1> 페이지 1입니다 </h1>

<%@ include file = "include01.jsp"%>

<h1>다시 페이지 1입니다</h1>


 

HTML 주석


<!--  -->


JSP 주석


<%--  --%>