Sio's Programming
JSP (스크립트릿,선언,표현식, 지시자,주석) 본문
스크립트릿, 선언 표현식 = 스크립(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 주석
<%-- --%>
'Programming > JSP' 카테고리의 다른 글
| JSP (액션태그,forward, include, param) (0) | 2018.05.08 |
|---|---|
| JSP (request,response) (0) | 2018.05.07 |
| JSP (JSP 태그의 개념, 동작 원리, 내부 객체) (0) | 2018.05.07 |
| Servlet (ServletConfig,ServletContext,ServletContextListener) (0) | 2018.05.07 |
| Servlet (HTML Form태그,Servlet Parameter,한글처리) (0) | 2018.05.07 |