Development/Spring & SpringBoot
[스프링, Spring] jsp파일에서 JSTL 사용하기
컴공 K
2022. 1. 21. 00:01
Spring jsp파일에서 JSTL 사용하기
Spring 프로젝트를 진행하면서 jsp파일에서 JSTL을 사용하려면 먼저 build.gradle이나 pom.xml파일에 JSTL을 추가해줘야 한다. 자신의 build 툴에 맞게 아래 중 하나를 build.gradle이나 pom.xml파일에 추가해주면 된다. 게시물 기준 제일 최신 버전이긴 한데 나온지 꽤 오래된 것이라 그냥 아래 중 하나를 써도 크게 문제 없을 것 같다.
# build.gradle
implementation 'javax.servlet.jsp.jstl:jstl:1.2'
<!-- pom.xml -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
그리고 나서 jsp 파일 안에 아래와 같이 talib 지시자로 라이브러리를 선언을 해서 JSTL을 사용해주면 된다.
<%@ taglib prefix="{접두어}" uri="{관련 URI}" %>
<!-- ex -->
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
라이브러리 | 주요 기능 | 접두어 | 관련 URI |
Core | 변수지원 흐름 제어 URL 처리 |
c | http://java.sun.com/jsp/jstl/core |
XML | XML 코어 흐름 제어 XML 변환 |
x | http://java.sun.com/jsp/jstl/xml |
I18N | 지역 메시지 형식 숫자 및 날짜 형식 |
fmt | http://java.sun.com/jsp/jstl/fmt |
Database | SQL | sql | http://java.sun.com/jsp/jstl/sql |
Functions | 컬렉션 처리 String 처리 |
fn | http://java.sun.com/jsp/jstl/functions |
https://treasurebear.tistory.com/9
728x90