본문 바로가기
프로그래밍 언어/JAVA(JSP, Spring)

[Error/JSP] JSTL 설정

by upself 2021. 12. 15.
728x90

 

JSP를 실행하는데 계속 아래와 같은 에러가 나서
찾아보고 어떻게 고쳤는지 설명해드리겠습니다.

절대 URI인 [http://java.sun.com/jsp/jstl/core]을(를), web.xml?또는 이 애플리케이션과 함께 배치된 JAR 파일 내에서 찾을 수 없습니다.

web.xml 에러

 

저는 아래와 같은 코드를 작성했기 때문에
나는 에러라고 생각했습니다.

<%@ 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)를 다운로드 합니다.

jar (404 KB) 다운로드

 

아래 링크를 들어가서 Tablibs를 설치합니다.
https://tomcat.apache.org/taglibs.html

 

Apache Tomcat® - Apache Taglibs

Apache Taglibs provides open source implementations of Tag Libraries for use with Java Server Pages (JSPs). In particular, it hosts the Apache Standard Taglib, an open source implementation of the Java Standard Tag Library (JSTL) specification. The Apache

tomcat.apache.org

Tagilbs Download

 



다운로드한 taglibs-standard-imple-1.2.3.jar파일과
jstl-1.2.jar파일을 복사합니다.

파일 복사(Ctrl + C)



JAVA프로젝트의 WebContent/WEB-INF/lib에 붙여넣어줍니다.

파일 붙여넣기(Ctrl + V)



실행이 잘 되는 것을 볼 수 있습니다.

실행화면



수고하셨습니다~
모두 좋은 하루 되세요(❁´◡`❁)

반응형

'프로그래밍 언어 > 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