问题出现在Eclipse IDE(Ganymede)上:每个使用我们自定义标签的JSP文件中,JSP解析器都会标记taglib include line并显示以下错误:
“Cannot find the tag library descriptor for (example).tld”
这也导致每个tab库的使用被标记为错误,并且由于IDE没有它们的定义,无法检查标记参数等内容。
我们完美运行的JSP文件充斥着大量红色错误,我的眼睛开始疼痛。
我该如何简单地告诉Eclipse:“你要找的标记库描述符是”src/web/WEB-INF/(example)-taglib/(example).tld”?
我已经在Eclipse支持论坛上提出了这个问题,但没有得到有用的结果。
foo.tld
文件中真正的自制JSP标签。有关如何安装JSTL的真正问题和答案可以在这里找到:Can not find the tag library descriptor for “http://java.sun.com/jsp/jstl/core”。 - BalusC