내 .jsp 파일에서 jstl을 사용해야합니다.
나는이 전제 조건 단계를 수행했으며 결과가 없습니다.
1- 적합한 버전이 jstl-1.2.jar
이라고 생각합니다. 나는 그것을 다운로드하고 공통적으로 넣고 디렉토리 \WebContent\WEB-INF\lib
을 제안하고 jsp 파일에 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
을 사용한다.
결과 :이 오류가 소스 코드에서 확인되었습니다.
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
2 프로젝트 빌드 경로에 jar 파일을 추가했습니다.
결과 : 1 단계 오류가 해결되었지만 실행 후이 오류를 보았습니다 : org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
.
3 jar 파일을 \apache-tomcat-7.0.77\webapps\ROOT\WEB-INF
및 \apache-tomcat-7.0.77\lib
에 넣습니다.
결과 : 변경됩니다.
4- jstl-api-1.2.jar
과 jstl-impl-1.2.jar
도 다운로드했으며 1 ~ 3 단계를 수행했습니다.
결과 : 변경됩니다.
5 환경 변수에 classpath도 설정했습니다.
결과 : 변경됩니다.
6 위의 단계를 모두 완료하고 실행 취소했습니다.
결과 : 변경됩니다.
나는 이러한 유틸리티 사용jsp에서 jstl을 사용할 수 없습니다.
Windows 7, eclipse IDE, Apache Tomcat/7.0.77, Servlet Version: 3.0, JSP Version: 2.2
내가 봤 또한 연구 한 관련 유래 게시물과 답변,하지만 난 어떤 결과를 입수하지했습니다. 나는 JSP의 초보자입니다. 어떤 생각? 아래 링크에서 Jar 파일을 다운로드