Scripe ★
:JSP 문서 안에 자바 언어를 넣기 위한 방식들
스크립트릿, 선언, 표현식을 묶어 스크립(Scripe)이라고 한다. 실제 개발에서 많이 쓰인다.
▷ 스크립
ㆍ Scriptlet(스크립트릿) : <% Java Code %>
ㆍ Declaration(선언) : <%! Java Code %>
ㆍ Expression(표현식) : <%= Java Code %>
#1. JSP 페이지에서 자바 언어를 사용하기 위한 요소 중 가장 많이 사용되는 요소이다. 우리가 알고 있는 거의 모든 자바 코드를 사용할 수 있다.
#2. 선언(declaration)은 JSP 페이지 내에서 사용되는 변수 또는 메소드를 선언할 때 사용한다. 여기서 선언된 변수 및 메소드는 전역의 의미로 사용된다.
#3. 표현식(expression)은 JSP 페이지 내에서 사용되는 변수의 값 또는 메소드 호출 결과값을 출력하기 위해 사용된다. 결과값은 String 타입이며, ';'을 사용할 수 없다.
지시자
:JSP 페이지의 전체적인 속성을 지정할 때 사용
▷ 지시자
ㆍ page 지시자 : 해당 페이지의 전체적인 속성 지정
ㆍ include 지시자 : 별도의 페이지를 현재 페이지에 삽입
ㆍ taglib : 태그 라이브러리의 태그 사용
#1. 페이지의 속성을 지정할 때 사용한다. 주로 사용되는 언어 지정 및 import문을 많이 사용한다.
#2. 현재 페이지 내에 다른 페이지를 삽입할 때 사용한다. file 속성을 이용한다.
#3. 사용자가 만든 tag들을 태그 라이브러리라고 한다. 그리고 이러한 태그 라이브러리를 사용하기 위해 taglib 지시자를 사용한다. uri 및 prefix 속성이 있으며,
주석
:프로그램 설명들의 목적으로 사용되는 태그
실제 프로그램에는 영향이 없다. HTML 및 JSP 주석이 별도로 존재한다.
▷ 주석의 종류
ㆍ HTML 주석 : <!-- comments -->
ㆍ JSP 주석 : <%-- comments --%>
#1. HTML 주석 : 테스트 용도 및 프로그램 설명 용도로 사용한다.
#2. JSP 주석 : HTML 주석과 마찬가지로 테스트 용도 및 프로그램 설명 용도로 사용한다. 자바 언어의 주석으로도 사용한다.