2009-09-30 5 views
7

Gibt es eine Möglichkeit, Tag-Dateien aus dem Ordner/WEB-INF/tags zu entfernen? Vielleicht, indem ich tld irgendwie benutze und sie mit uri anstelle von tagdir anrufe?Jsp-Tags außerhalb von WEB-INF/-Tags

Grund für diese Anfrage ist, dass wir versuchen, mehrere Seiten von einer Codebasis laufen zu lassen und wir möchten es wie WEB-INF/site1/templates, tags, ... haben, wenn dies die falsche Idee ist , fühlen Sie sich frei, das zu sagen.

Antwort

2

Der übliche Weg taglib zu liefern ist in einem Glas alle Tags zu packen und

META-INF/tld/ 

Wenn der Behälter nach oben, die TLDs im Glas auch in diesem Verzeichnis haben startet, wird es alle Gläser scannen für TLD, damit es weiß, wo die Tags zu finden sind. Sie verwenden einfach URL, um auf die Tags zu verweisen. So funktioniert JSTL.

0

Wenn die verschiedenen Standorte als separate Instanzen ausgeführt werden .. dann können Sie die relevanten Tags während der Bereitstellung einfach in die/Web-Inf/Tags kopieren