JSP-was taglib Hinzugefügt werden sollte?
Welche Zeilen beginnend mit <%@ sollte Hinzugefügt werden, am Anfang einer JSP-Datei zu können, nutzen Sie den tag.
Habe ich die folgende Zeile an den Anfang meiner jsp.
<%@ taglib prefix="html" uri="http://struts.apache.org/tags-html" %>
Aber Eclipse IDE, sagt
Die tag-handler-Klasse für "html:link" (org.apache.- Streben.taglib.html-Code.LinkTag) war nicht gefunden auf den Java Build Path
neben dem < html:link > - tag.
Was ist hier falsch?
Was ich versuche zu tun, ist - laden Seite1.jsp von der homepage.jsp durch Streben actionmapping.
Ist die taglib deklariert, die in Ihrem taglib.tld Datei ?
InformationsquelleAutor Van de Graff | 2010-10-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie zum herunterladen des kompletten Federbeine jar, brauchen Sie nicht zu erklären taglibs in
web.xml
.<zipped file>\struts-1.3.10\lib
in IhreWEB-INF\lib
Ordner (in deinem Projekt).Beispiel:
Mehr auf die Struts 1.x-Installationsanleitung.
InformationsquelleAutor Buhake Sindi
Müssen Sie deklarieren es auf Ihre
web.xml
deployment-descriptor:Und bewahren Sie eine Kopie der TLD-Datei an dem angegebenen Speicherort vorhanden.
Auch, Sie haben zu prüfen, die Sie haben enthalten die
struts-taglib.jar
auf Ihrem classpath ("/WEB-INF/lib-Ordner, in diesem Fall).Sie nicht brauchen, um die TLD-Datei irgendwo. Die taglibs-Implementierung finden Sie die TLD in der einschlägigen JAR den META-INF-Verzeichnis.
ach richtig, ich erinnere mich gelesen zu haben, dass irgendwo. Also im Grunde müssen Sie nur darauf achten, dass die JAR-Datei auf Ihrem classpath und das ist es, oder bin ich da falsch?
InformationsquelleAutor Tomas Narros