2011-01-12 1 views
3

In JSP 2.0-Spezifikation sagt es über "tagdir" Attribut der taglib Richtlinie (JSP.1.10.2):ist jede Implementierung von Jsp 2.0, die einen Fehler erzwingt, wenn das Tagdir-Attribut keinen abschließenden Schrägstrich hat?

Gibt das Präfix verwendet werden soll, in der/installierten Tags Erweiterungen identifizieren WEB- INF/tags/Verzeichnis oder ein Unterverzeichnis. Eine implizite Tag-Bibliothek Deskriptor wird verwendet. Eine Übersetzung Fehler muss auftreten, wenn der Wert nicht mit/WEB-INF/tags/beginnt.

Wie Sie sehen, muss es einen Schrägstrich haben, "/ WEB-INF/tags" ist nicht genug. Es muss einen Kompilierungsfehler erzeugen!

Wir hatten viele Probleme mit einem Schrägstrich und Eclipse. Eclipse verlangsamt sich beim Bearbeiten solcher JSP-Dateien. Also haben wir den abschließenden Schrägstrich entfernt und die Finsternis lief wieder gut.

Die meisten JSP-Tutorials und Bücher verwenden nicht den abschließenden Schrägstrich.

In der Spezifikation jsp 2.1 ist der nachfolgende Schrägstrich nicht mehr erforderlich.

Ich frage mich, ob ihre JSP-Implementierung aus ihren Kompilierungsfehler wirft? Oder ist es sicher, keinen Schrägstrich zu verwenden?

Antwort

0

Ich weiß nichts über andere Servlet-Container, aber mit Tomcat habe ich nie etwas anderes als /WEB-INF/tags verwendet.

Verwandte Themen