728x90
JSP를 실행하는데 계속 아래와 같은 에러가 나서
찾아보고 어떻게 고쳤는지 설명해드리겠습니다.
절대 URI인 [http://java.sun.com/jsp/jstl/core]을(를), web.xml?또는 이 애플리케이션과 함께 배치된 JAR 파일 내에서 찾을 수 없습니다.
저는 아래와 같은 코드를 작성했기 때문에
나는 에러라고 생각했습니다.
<%@ taglib prefix="z" uri="http://java.sun.com/jsp/jstl/core"%>
JSTL(JavaServer Pages Standard Tag Library)은 자바서버 페이지 표준 태그 라이브러리입니다.
자바에 사용하는 태그 코드를 보기 보고, 사용하기 쉽게 만든 것이라고 합니다.
Taglib는 jstl에서 사용자가 자주 사용하는 태그를 정의해 놓은 라이브러리라고 보면 쉽습니다.
태그 라이브러리를 사용하기 위해서는
jstl.jar와 taglibs.jar파일이 필요합니다.
아래 링크에 들어가서 jstl을 다운받으시면 됩니다.
https://mvnrepository.com/artifact/javax.servlet/jstl/1.2
jar (404 KB)를 다운로드 합니다.
아래 링크를 들어가서 Tablibs를 설치합니다.
https://tomcat.apache.org/taglibs.html
다운로드한 taglibs-standard-imple-1.2.3.jar파일과
jstl-1.2.jar파일을 복사합니다.
JAVA프로젝트의 WebContent/WEB-INF/lib에 붙여넣어줍니다.
실행이 잘 되는 것을 볼 수 있습니다.
수고하셨습니다~
모두 좋은 하루 되세요(❁´◡`❁)
반응형
'프로그래밍 언어 > JAVA(JSP, Spring)' 카테고리의 다른 글
[JSP] out.print()와 System.out.print() 차이점 (0) | 2021.12.17 |
---|---|
[JSP] 내장객체(Implicit Object) (0) | 2021.12.16 |
[JSP] Oracle 연동 (2) | 2021.12.01 |
[JPS] Eclipse Import (0) | 2021.11.27 |
[JSP] Eclipse Build Path (0) | 2021.11.26 |