1. 디렉티브(Directive)

<%@ 디렉티브이름 속성1="값1" 속성2="값2" . . . %>

- JSP 페이지에 대한 설정 정보를 지정할 때 사용된다.

 디렉티브

 설 명 

 page

 JSP 페이지에 대한 정보를 지정한다. JSP가 생성하는 문서의 타입, 출력, 버퍼의 크기, 에러 페이지 등 JSP 페이지에서 필요로 하는 정보를 입력한다.

 taglib

 JSP 페이지에서 사용할 태그 라이브러리를 지정한다.

 include

 JSP 페이지의 특정 영역에 다른 문서를 포함시킨다. 


2. 스크립트 요소

- JSP에서 실시간으로 문서의 내용을 생성하기 위해 사용되는 것이다.

- 표현식(Expression) : 값을 출력한다.

- 스크립트릿(Scriptlet) : 자바 코드를 실행한다.

- 선언부(declaration) : 자바 메서드를 만든다.


3. 기본 객체(implicit object)

- request : 요청 파라미터 읽어오기

- response : 응답 결과 전송하기

- session : 세션 처리하기

- application : 웹 어플리케이션 정보 읽어오기


4. 표현 언어(Expression Language)

- JSP 페이지 내부에서 사용되는 간단한 스크립트 언어이다.

- 스크립트릿과 표현식 대신에 쉽고 간단하게 사용할 수 있다.


5. 표준 액션 태그, 태그 라이브러리

- <jsp:액션태그이름>

- 액션 태그는 XML의 태그와 같은 모양을 취하고, JSP 페이지에서 특별한 기능을 제공한다.

- 커스텀 태그는 액션 태그와 마찬가지로 태그 형태로 기능을 제공해준다. (개발자가 직접 개발)

- 커스텀 태그는 JSP 코드에서 중복되는 것들을 모듈화하거나 또는 스크립트 코드를 사용할 때의 소스코드의 복잡합을 없애기 위해서 사용한다.

- 커스텀 태그중에서 자주 사용되는 것들을 별도로 표준화한 JSTL(JavaServer Pages Standard Tag Library)가 있다.

'Java > Java EE' 카테고리의 다른 글

JSP 스크립트 요소  (0) 2013.09.12
JSP 디렉티브(Directive)(지시자) - page  (0) 2013.09.12
JSP & Servlet  (0) 2013.09.10
JSP 웹 프로그래밍 기초  (0) 2013.09.09
HTML 정리 잘 되어있는 '홈짱닷컴'  (0) 2013.09.09

+ Recent posts