我最近将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依赖项。您能告诉我如何摆脱这些警告吗?
如果该标签实际上工作正常,那么它只是Eclipse的假阴性。在这种情况下,您可以强制进行新的检查以编辑标签名称,然后将其设置回正确的名称。
例如,单击您的“ c:if”标签,删除单个字符,然后重新输入(与以前完全一样)。保存。就我而言,这足以消除警告。