JSTL:c:如果在构建路径中找不到

问题描述 投票:0回答:1

我最近将ANT项目迁移到Maven。完成所有依赖项并获得项目错误后。我在Eclipse中看到此警告:

The tag handler class for "c:if" (org.apache.taglibs.standard.tag.rt.core.IfTag) was not found on the Java Build Path

我对c:import,c:out c:set也看到相同的警告。

我有标签:

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

在JSP中添加。我在pom文件中添加了JSTL 1.2依赖项。您能告诉我如何摆脱这些警告吗?

maven jsp jstl maven-3
1个回答
-1
投票

如果该标签实际上工作正常,那么它只是Eclipse的假阴性。在这种情况下,您可以强制进行新的检查以编辑标签名称,然后将其设置回正确的名称。

例如,单击您的“ c:if”标签,删除单个字符,然后重新输入(与以前完全一样)。保存。就我而言,这足以消除警告。

© www.soinside.com 2019 - 2024. All rights reserved.