【发布时间】:2016-03-22 15:15:36
【问题描述】:
我是 Struts 框架的新手,在开发简单的 Struts 2 应用程序时遇到以下错误:
Cannot find the tag library descriptor for /WEB-INF/struts-html.tld
如何解决这个错误?
【问题讨论】:
标签: jsp struts2 struts struts-tags
我是 Struts 框架的新手,在开发简单的 Struts 2 应用程序时遇到以下错误:
Cannot find the tag library descriptor for /WEB-INF/struts-html.tld
如何解决这个错误?
【问题讨论】:
标签: jsp struts2 struts struts-tags
struts-html.tld 是 Struts 1 标签的 TLD。
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 等...但从主要的 TLD 开始,浏览 Struts2,然后最终尝试使用“扩展”。
【讨论】:
找不到标签库描述符
对于上述错误。
请将 Struts 2 核心 jar 文件上传到您的应用程序/Web 项目的构建路径,它可以工作。
谢谢 古斯可汗。
【讨论】: