티스토리 뷰
디렉티브 태그
디렉티브 태그는 해당 JSP페이지를 어떻게 처리를 할 것인지에 대한 태그를 말합니다. JSP페이지가 서블릿 프로그램에서 서블맄 슬래스로 변환을 할 때에 디렉티브 태그를 통해 페이지를 어떻게 설정을 할 것인지 컨테이너에게 지시를 메시지를 의미합니다. 여기서 taglib 또한 디렉티브 태그의 한 종류이며, taglib말고도 page, include 디렉티브 태그가 존재합니다.
taglib
디렉티브 태그가 페이지를 어떻게 처리 및 설정을 할 것인지를 하는 역할이라면 여기서 taglib는 현 페이지에 표현하는 언어나, JSTL, 사용자 정의 태그 등으로 태그 라이브러리를 설정하는 태그를 의미합니다.
<%@ taglib uri="경로" prefix="태그 식별자" %>
//uri = 사용자가 정의한 태그의 설정 정보를 가진 경로 주소를 뜻함.
//prefix = 속성 값을 식별할 수 있게 해주는 key라고 생각.
여기서 궁금하다고 생각했던 것이 예제로는 JSTL의 Core 태그를 사용했는데 이것 외에도 어떤 것들이 있는지 알아보고 싶어서 작성을 하게 되었습니다.
*JSTL을 사용하려면 다운을 받아서 lib에 삽입 요구.
prefix의 속성으로는
기능 | URI | prefix |
기본 기능 | http://java.sun.com/jsp/jstl/core | c |
XML처리 | http://java.sun.com/jstl/xml | x |
DB작업 | http://java.sun.com/jstl/sql | sql |
형식화 | http://java.sun.com/jstl/fmt | fmt |
함수처리 | http://java.sun.com/jsp/jstl/fn | fn |
*추후 추가 작업 수정 예정
'궁금한 것' 카테고리의 다른 글
forward 이동과 sendRedirect의 차이 (0) | 2023.12.31 |
---|---|
include 디렉티브 태그와 include 액션 태그의 차이 (0) | 2023.12.31 |
business logic이란? (0) | 2023.12.31 |
uri와 url의 차이 (0) | 2023.12.31 |
usebean과 import의 차이 (0) | 2023.12.31 |