0

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

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

4

6 回答 6

5

下载完整的发行版- 它包含所有内容。

于 2010-03-04T22:14:14.633 回答
2

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

于 2013-03-19T09:15:14.890 回答
2

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

..\struts-2.3.15\lib

但是,我不确定是否有 struts-taglib.jar 这样的东西

你可能在想:

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

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

于 2013-08-29T15:14:51.650 回答
2

从给定的链接http://struts.apache.org/download.cgi#struts23163下载在这个链接中,进入最终发行版。

于 2014-05-10T13:44:42.610 回答
1

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

于 2017-12-13T14:34:14.617 回答
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" %>

这两种方法都对我有用。

于 2013-11-25T22:05:02.023 回答