Ich verwende SimpleTagSupport
, um benutzerdefinierte Tags zu erstellen. Mein test.jsp befindet sich in/webapp. An der 2. Zeile des jsp habe ich diesen Code:Kann den Tag-Bibliothek-Deskriptor für [benutzerdefinierte Tags] nicht finden
<%@ taglib prefix="test" uri="/WEB-INF/tld/tags.tld" %>
Diese die tags.tld laden sollte, in denen ich die Angabe bin meine benutzerdefinierten Tags wie <test:helloWorld/>
. Eclipse sagt mir jedoch, dass es den Tag Bibliotheksdeskriptor nicht finden kann, obwohl sich mein WEB-INF in/webapps befindet. Vollständiger Pfad: /webapps/WEB-INF/told/tags.tld.
Wie kann ich das beheben? Vielen Dank!
Also meinst du in meiner .tld Datei setze ich meinTest und zeigen Sie auf <% @ taglib prefix = "test" uri = "myTest"%>? Denn das funktioniert auch nicht ... –
Shiuyin
Es muss wohl eigentlich * ein * uri sein, z. 'http: // example.com/mytags' – Andreas
Und woher kommt" http://example.com "? AFAIK Ich habe nur diese Komponente in meiner .TLD-Datei - nichts anderes? –
Shiuyin