커스텀 태그
📌 커스텀 태그(Custom Tag)
: 사용자 정의 태그.
외형적인 형태는 XML(HTML) 태그 구조지만, 서블릿 형태로 변환될 때 자바 코드로 변경되어 통합되는 방식.
taglib 지시어를 사용해, 커스텀 태그가 어디 정의되어 있는 지 선언하고, 태그에 사용할 접두어를 지정해야 함.
💡 커스텀 태그 자체가 서버에서 해석되는 구조로, 프로젝트가 특정 커스텀 태그에 종속될 수 있다는 문제가 있음.
따라서, 커스텀 태그를 직접 만드는 방식 대신 커스텀 태그 기술로 만들어진 JSTL을 사용함.
📌 커스텀 태그(Custom Tag) 사용 예
- 태그 파일로 정의된 커스텀 태그 사용.
'WEB-INF/tags/pringData.tag' 파일로부터 태그 정의 가져옴.
- m : 태그 앞에 붙일 접두어로, 태그 파일명이 태그 이름이 됨.
<%@ taglib tagdir="/WEB-INF/tags" prefix="m" %>
<m:printData pid="87459989" />
'JSP' 카테고리의 다른 글
[JSP] JSTL (0) | 2022.11.18 |
---|---|
[JSP] EL (0) | 2022.11.18 |
[JSP] 실습 : 계산기 구현(액션 버전) (0) | 2022.11.18 |
[JSP] 액션 태그 (0) | 2022.11.18 |
[JSP] 실습 : 계산기 구현 (0) | 2022.11.16 |
댓글