기초공사 (html,css,javascript)

이클립스 - taglib prefix / include 본문

ecillpse

이클립스 - taglib prefix / include

에스프레소라떼 2023. 7. 31. 10:46

이클립스 파일 중 

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

1.JSTL 이란?

-JSP 표준 캐그 라이브러리(여러프로그램이 공통으로 사용하는 코드를 모아놓은 코드의 집합)의 약어

-자신만의 태그를 추가할 수 있는 기능을 제공한다.

-주로 JSTL 의 Core에서 C를 사용하여 <c:if>, <c:forEach>등으로 사용한다.

 

1-1.JSTL 라이블러리 다운로드, 사용법 참고

https://mkil.tistory.com/249

 

[JSTL 정리] JSTL이란? / 사용방법 / 태그라이브러리

1. JSTL이란? - JSP 표준 태그 라이브러리(여러 프로그램이 공통으로 사용하는 코드를 모아놓은 코드의 집합)의 약어 - 자신만의 태그를 추가할 수 있는 기능을 제공한다. - 주로 JSTL의 Core에서 c를

mkil.tistory.com

1-3. taglib만 include하는 파일을 생성한 뒤, 공통파일에 추가하여 사용하고 있다.

---> 여기도 

위와같이 정리되있음

 

2. 태그 라이브러리 선언

자바에서 import문을 선언하듯 JSP에서도 JSTL 확장 태그를 사용하려면 taglib 지시자로 라이버리를 선언해야 한다.

JSP 지시자 태그 <%@ taglib %>를 사용해서 다음과 같이 선언한다.

 

<%@ taglib prefix="접두사" uri="URI" %>

 

uri : 태그 라이브러리의 네임 스페이스 URI 식별자

prefix : JSTL 태그를 사용할때 태그 이름 앞에 붙일 접두사

 

3. taglib 디렉티브?

현재 JSP 페이지에 표현 언어 (EL), JSTL, 사용자 정의 태그(custom tag)와 같은 태그 라이브러리를 설정하는 태그이다.

원리 _ taglib 디렉티브 태그가 taglib 디렉티브 태그가 서블릿 프로그램 으로 번역됨.

 

include하는 예

https://velog.io/@susan9905/taglib-%EB%94%94%EB%A0%89%ED%8B%B0%EB%B8%8C

 

taglib 디렉티브

* taglib 디렉티브? 현재 JSP 페이지에 표현 언어(EL), JSTL, 사용자 정의 태그(custom tag)와 같은 태그 라이브러리를 설정하는 태그임 taglib uri(url+기능) = "경로" prefix="태그 식별자" > * 원리 taglib 디렉티

velog.io

1. 예시

2.

3.결과

'ecillpse' 카테고리의 다른 글

이클립스- 소스비교  (0) 2024.01.16
오류_ 상단메뉴- project - clean  (0) 2024.01.16
이클립스api이름변경  (0) 2023.05.03
이클립스폴더 이모저모  (0) 2023.05.03
서버 / api기동  (0) 2023.04.13