Spring

[Spring] Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/core

suddiyo 2023. 3. 9. 14:02

❗️ 문제

jsp로 view를 구현하던 중, <c:forEach> 기능을 사용하고자 taglib를 추가했다가 다음과 같은 오류를 마주했다.

Cannot resolve taglib with uri http://java.sun.com/jsp/jstl/core

✅ 해결

build.gradle에 추가된 관련 dependency는 아래와 같았다.

implementation 'javax.servlet:jstl'

 

 

spring boot 3.0 이상에서는 이를 제거하고

implementation 'jakarta.servlet:jakarta.servlet-api'
implementation 'jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api'
implementation 'org.glassfish.web:jakarta.servlet.jsp.jstl'

를 추가해주어야 한다.

 

728x90