我是Struts框架的新手,在开发一个简单的Struts 2应用程序时,我收到以下错误:
Cannot find the tag library descriptor for /WEB-INF/struts-html.tld
如何解决此错误?
答案 0 :(得分:3)
struts-html.tld
是Struts 1代码的顶级域名。
Struts 2使用单个TLD struts-tags.tld
,它位于struts2-core-2.x.x.jar
。
您可以按如下方式声明:
<%@ taglib prefix="s" uri="/struts-tags" %>
还有其他TLD,例如struts-dojo-tags
(在2.1中已弃用),struts-jquery-tags
等等......但从主要版本开始,浏览Struts2然后最终尝试使用“扩展名” ”
答案 1 :(得分:1)
找不到标记库描述符
对于上述错误。
请将Struts 2核心jar文件上传到应用程序/ Web项目的Build路径,它可以正常工作。
由于 Ghouse汗。