본문 바로가기

Study/Setting & Tip

DAY 110. 이클립스에서 JSP 라이브러리 추가한 탬플릿 만들기

 

JSTL (JSP Standard Tag Library)

JSP에서 사용하는 커스텀 태그로 공통으로 사용하는 코드의 집합을 사용하기 쉽게 태그화하여 표준으로 제공되는 액션 태그를 말한다.

 

◆ JSTL Core Library

변수와 URL, 조건문, 반복문 등의 로직과 관련된 JSTL 액션 태그를 제공한다.

 

 JSTL Formatting Library

날짜, 시간, 숫자 데이터의 출력 형식을 지정할 때 사용하는 태그이다.

 

JSTL Functions Library 

문자열 처리에 관련된 메소드들을 EL 형식에서 사용할 수 있게 하는 라이브러리이다.

 

 

 

항상 3가지 라이브러리를 찾아서 복붙하기 귀찮다면 항상 .JSP file을 만들 때 탬플릿에 자동으로 추가되어 있도록 설정을 변경해보자.

 

 

 

 

1. 라이브러리 탬플릿에 붙일 라이브러리 코드 복사

 

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

 

 

2. Windows > Preferences  >  Web > JSP Files >  Editor > Templates 으로 이동

 

 

 

 

3. HTML5 선택하고 Edit > Name과 설명 부분을 작성하고 Pattern  안에 복사한 코드를 붙여넣기

 

 

 

Apply and Close를 누르면 나오는 창 중에서 Create New를 누를 것

 

 

4. 새로운 JSP File를 만들어 보면 Templates에 내가 만들어 놓은 커스텀 탬플릿이 추가된 것 확인