[JSP] JSTL 사용하기

JSTL은 JSP Standard Tag Library로 기존 JSP의 복잡한 코드들을 간결화 시켜줄 수 있도록 사용하는 태그를 의미한다.

JSTL을 사용하려면 간단한 설정이 필요하다. 말이 간단하지만.. 처음에 잘 안 되어서 삽질을 했었는데, 결국 알아낸 방법은 아래와 같다.

1) 다 필요없고 일단 여기서 jakarta-taglibs-standard-1.1.2.zip 를 다운 받는다.
2) 다운로드 완료 후 압축을 해제하여 jstl-1.2.jar와 standard-1.1.2.jar가 있는지 확인한다.
3) 프로젝트 폴더/WEB-INF/lib에 위 두개의 라이브러리를 추가한다.
4) JSTL을 사용하고자 하는 페이지 최상단(JSP 선언식 아래)에 다음과 같이 넣는다.
<%@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %>
-끝-

여기까지 하면 대체로 많이 쓰는 JSTL 태그는 사용 가능하다. (추가로 더 많은 태그를 쓴다면 자세한 설명은 여기서 참고하자)

<c:out> 사용방법은 아래와 같다.
<c:out value="${'hello World'}" /> 실제 출력되는 값 = hello World

댓글

이 블로그의 인기 게시물

로컬 Tomcat 서버 실행속도 개선

2019.05.23 - SQLAlchemy 의 객체 상태 관리 (expire, refresh, flush, commit) 에 관한 이해

2020.02.17 Python의 multiprocessing 중 Pool.map(), chunksize에 관한 내용