Struts - struts-taglib.jar не найден - PullRequest
0 голосов
/ 05 марта 2010

Я новичок в Struts. Я скачал Struts2 со своего сайта. Теперь я хочу сослаться на struts-html.tld файл в одном из моих JSP файлов.

Но когда я искал файл struts-taglib.jar в загруженных стойках, я не нашел его.

Ответы [ 6 ]

5 голосов
/ 05 марта 2010

Скачать полный дистрибутив - все включено.

2 голосов
/ 10 мая 2014

Скачать по указанной ссылке http://struts.apache.org/download.cgi#struts23163 По этой ссылке перейти в окончательный дистрибутив.

2 голосов
/ 29 августа 2013

Все файлы jar в Struts2 находятся в:

..\struts-2.3.15\lib

Однако я не уверен, существует ли такая вещь, как struts-taglib.jar

Возможно, вы думаете о:

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

требуемая банка для этого: struts2-core-2.x.x.jar

2 голосов
/ 19 марта 2013

Существует только одна библиотека тегов в struts2. Это полностью отличается от стоек1. Библиотека тегов это struts-tags.tld, которую можно найти в папке META-INF в struts-core-.jar.

1 голос
/ 13 декабря 2017

Пожалуйста, загрузите полный дистрибутив с веб-сайта Struts и создайте проект из их showcase.war, если вы загрузите последнюю версию 2.5.x или struts-blank.war, если вы загрузите 2.3.x. Таким образом, у вас будут все необходимые библиотеки в вашем проекте. У меня были все виды проблем, пытаясь выяснить файл JAR.

0 голосов
/ 26 ноября 2013

У меня была такая же проблема.Я решил ее, загрузив jar-файл struts-taglib-1.3.5 отдельно и поместив его в /WEB-INF/lib, где находятся все остальные мои jar-файлы.После этого просто включите строку: <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> в ваш jsp, и она должна работать.

Или

Вы можете включить: <%@ taglib prefix="ss" uri="/struts-tags" %>

Оба эти метода работали дляя.

...