Make Be BackEnd
[jstl] <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 인식문제 본문
Error
[jstl] <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 인식문제
Initsave 2024. 5. 15. 10:17
현상
jsp 파일에서 jstl 사용이 불가능
원인
jstl 사용하기 위해선 pom에 라이브러리를 추가 해줘야 한다
해결
현재 프로젝트 에서는 아래와 같은 라이브러리를 추가해서 사용한다
<!--jstl 라이브러리 -->
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-impl</artifactId>
<version>1.2.5</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>jakarta.servlet</groupId>
<artifactId>jakarta.servlet-api</artifactId>
<version>4.0.4</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>jakarta.servlet.jsp.jstl</groupId>
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
<version>1.2.7</version>
</dependency>