在Eclipse中找不到JSTL核心库描述符错误

时间:2013-01-27 07:13:56

标签: eclipse jsp java-ee jstl taglib

我收到以下错误:

enter image description here

我有taglib声明:

  <%@ taglib prefix="s" uri="http://java.sun.com/jsp/jstl/core" %> 

我也在项目库文件夹中包含了jstl.jar,如上所示。那么可能是其他可能的原因。

2 个答案:

答案 0 :(得分:6)

  1. 删除您当前在JSP文件中的所有指令,然后删除jstl.jarstandard.jar
  2. 下载JSTL here的最后一个JAR,并将其放在/WEB-INF/lib文件夹中。
  3. taglib 指令中使用以下URI。
  4. JSTL核心指令:

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    

答案 1 :(得分:0)

我有同样的问题,解决方案是删除&#34; / jsp&#34;来自uri:

&#34;&lt;%@ taglib uri =&#34; http://java.sun.com/jstl/core"前缀=&#34; C&#34; %GT;&#34;

在我的情况下,我还必须更改&#34; jstl / core&#34;到&#34; jstl / core_rt&#34;

问候。