HTML&JSP&Javascript2011. 5. 21. 22:51
taglib 지시어는 JSP 기능을 좀더 확장할 수 있는 개념으로 사용자 정의 태그를 사용할 수 있다.
 태그 라이브러리에 정의한 태그를 가져와서 사용할 수 있게 방법을 제공한다.

 taglib 지시어에는 url, prefix의 두개의 요소를 가진다.

 <%@ taglib url="태그 라이브러리가 있는 주소" prefix="태그 라이브러리를 나태내는 이름" %>

 예를 들어 prefix가 "mytab"라고 지정되었다면 JSP 안에서 <mytab:tagname.../>를 만나면 uri에
 지정된 태그 라이브러리 서술자를 참조하여 해당 태그를 처리한다.
 위의 두가지 요소를 지정하지 않으면 오류가 발생한다.

 * 태그 라이브러리는 JSP 특징인 화면(View), 프로그램(Logic) 분리와 더불어 동적 컨텐츠의
 효율적인 관리를 지원하기 위한 기능으로, JSP 파일 내에 복잡한 프로그램 로직을 기술하지 않기
 위해 고안된 방법이다.
   이러한 목적으로 빈지를 사용할 수 있다. 하지만 프로그램의 규모가 커지면서 JSP파일에 자바
 코드를 넣지 않고 분리하는 것이 어려운 상황으로 발생할 수 있다. 이런 경우, 태그 라이브러리를
 사용하면 편리하다. 하지만 이러한 태그 라이브러리를 직접 만드는 것은 상당한 기술이 필요하다.
 따라서 일반적인 기능이라면 직접 구현하는 것보다 JSTL(JSP Standard Tg Library) 표준에 따라
 구현된 태그 라이브러리를 사용하는 것이 좋다.

출처 : Tong - 뽀's 머리tong님의 java/jsp통


'HTML&JSP&Javascript' 카테고리의 다른 글

자바스크립트 with문  (0) 2011.05.22
java script에서의 screen 객체  (0) 2011.05.21
eclipse에서 자바 소스코드 한글깨짐 현상  (0) 2011.05.21
JSP page 지시자  (0) 2011.05.21
Session이란  (0) 2011.05.21
Posted by 아로나