Struts - struts-taglib.jar未找到

时间:2010-03-04 21:12:06

标签: struts2 taglib

我是Struts的新手。我从其网站上下载了Struts2。现在,我想在struts-html.tld个文件中引用JSP文件。

但是当我在下载的struts中查找struts-taglib.jar文件时,我找不到它。

6 个答案:

答案 0 :(得分:5)

下载the full distribution - 它已包含所有内容。

答案 1 :(得分:2)

struts2中只有一个标记库。与struts1相比,它完全不同。标记库是struts-tags.tld,可以在struts-core-.jar的META-INF文件夹中找到。

答案 2 :(得分:2)

struts2中的所有jar文件都位于:

..\struts-2.3.15\lib

但是,我不确定是否有struts-taglib.jar

这样的东西

您可能会想到:

<%@ taglib prefix="s" uri="/struts-tags"%>

所需的jar是:struts2-core-2.x.x.jar

答案 3 :(得分:2)

从给定链接下载http://struts.apache.org/download.cgi#struts23163在此链接中转到最终分发。

答案 4 :(得分:1)

请从struts网站下载完整的发行版,如果下载最新版本2.5.x或struts-blank.war,如果下载2.3.x,请从他们的showcase.war中构建一个项目。这样,您将拥有项目中所有必需的库。我有各种各样的问题试图弄清楚jar文件。

答案 5 :(得分:0)

我遇到了同样的问题。我通过单独下载struts-taglib-1.3.5 jar并将其放在/WEB-INF/lib所有其他jar文件所在的位置来解决它。 之后只需添加以下行:<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> 在你的jsp中它应该可以工作。

或者

您可以添加:<%@ taglib prefix="ss" uri="/struts-tags" %>

这两种方法都适用于我。