Struts - struts- taglib.jar nicht gefunden
Frage
Ich bin neu in Struts
. Ich heruntergeladen Struts2
von seiner Website. Jetzt will ich struts-html.tld
Datei in einem meiner JSP
Dateien beziehen.
Aber wenn ich für struts-taglib.jar
Datei in der heruntergeladenen Streben sehe, habe ich es nicht finden.
Lösung
Download vollständige Distribution - es hat alles enthalten.
Andere Tipps
Es gibt nur eine Tag-Bibliothek in struts2. Es ist völlig anders im Vergleich zu Struts1. Die Tag-Bibliothek ist struts- tags.tld, die in META-INF-Ordner in Verstrebungen-Core-.jar gefunden werden kann.
Alle JAR-Dateien in struts2 befinden sich in:
..\struts-2.3.15\lib
Ich bin mir aber nicht sicher, ob es so etwas wie struts- taglib.jar
Man könnte denken, an:
<%@ taglib prefix="s" uri="/struts-tags"%>
erforderlich Glas für das heißt: struts2-Core-2.x.x.jar
Download aus dem gegebenen Link http://struts.apache.org/download.cgi#struts23163 In diesem Link zur endgültigen Verteilung.
Bitte laden Sie sich die vollständige Verteilung von der Website Streben und ein Projekt erstellen ihre showcase.war heraus, ob Sie die neueste Version herunterladen, die 2.5.x oder Streben-blank.war ist, wenn Sie 2.3.x herunterladen Auf diese Weise werden Sie haben alle erforderlichen Bibliotheken in Ihrem Projekt. Ich habe alle Arten von Fragen hat versucht, JAR-Datei, um herauszufinden.
Ich hatte das gleiche Problem. Ich beschloss, es durch die struts-taglib-1.3.5
jar separat herunterladen und setzt es unter /WEB-INF/lib
, wo alle meine anderen JAR-Dateien sind.
Danach ist nur die Zeile: <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
in Ihrem jsp und es sollte funktionieren.
oder
Sie könnten umfassen: <%@ taglib prefix="ss" uri="/struts-tags" %>
Beide Methoden arbeitete für mich.