我嘗試使用下面的標記庫在我的JSP頁面:的Java EE 7:無法找到標籤庫描述爲「http://java.sun.com/jsp/jstl/core」
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
但是Eclipse顯示我這個錯誤:
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
我使用的這個相關性已經有我的classpath JSTL:
<dependency>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
<scope>provided</scope>
</dependency>
我用WildFly 9
我有這2個其他標記庫同樣的問題:
<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
備註:下面的鏈接是給404 HTTP錯誤:http://central.maven.org/maven2/javax/servlet/jsp/jstl/jstl/1.2/jstl-1.2.jar
謝謝。
使用'http:// central.maven.org/maven2/javax/servlet/jstl/1.2/jstl-1.2.jar'下載'jstl' jar。 – Srinu
在JavaEE 7中,命名空間已更改爲「http:// xmlns.jcp.org/jsp/jstl/core」 – thatsIch