JSP-Richtlinien
JSP-Richtlinie die gesamte JSP-Seite bezogene Attribute wie Seitencodierung und Skriptsprachen einzustellen.
Die Syntax ist wie folgt:
<%@ directive attribute="value" %>
Die Anweisungen können eine Reihe von Eigenschaften, die in Form von Schlüssel-Wert-Paare, die durch Kommas getrennt.
Die drei Arten von Befehls JSP-Tags:
Anweisung | Beschreibung |
---|---|
<% @ Page ...%> | Benutzerdefinierte Seitenabhängige Attribute, wie die Skriptsprache, Fehlerseiten, Cache-Anforderungen usw. |
<% @ Include ...%> | Es enthält zusätzliche Dateien |
<% @ Taglib ...%> | Die Einführung von benutzerdefinierten Tag-Bibliothek |
page-Direktive
Seite Kommando liefert die aktuellen Anweisungen für die Anwendung Container. Eine JSP-Seite können mehrere Seite Anweisungen enthalten.
Seite Befehlssyntax:
<%@ page attribute="value" %>
Entspricht XML-Format:
<jsp:directive.page attribute="value" />
Immobilien
In der folgenden Tabelle werden die Attribute mit der Page-Direktive verbunden:
Immobilien | Beschreibung |
---|---|
Puffer | Gibt die Größe des Puffers aus Objekten |
Autoflushing | Out-Control-Objekt-Cache |
content | Geben Sie den aktuellen MIME-Typ und Zeichencodierung JSP-Seite |
Error | Gibt eine Ausnahme auftritt, wenn die JSP-Seiten-Bearbeitung Fehlerseite zu drehen müssen |
isErrorPage | Gibt an, ob die aktuelle Seite als Fehlerseite auf eine andere JSP-Seite behandelt werden |
erstreckt | Gibt an, wo ein Servlet Klassenvererbung |
Import | Import Java-Klasse verwenden |
Info | Definierte Beschreibung der JSP-Seite |
isThreadSafe | Der Zugang zu spezifizieren, ob der JSP-Seite Threadsicherheit |
Sprache | Skriptsprache verwendet JSP-Seite zu definieren, ist die Standard-Java |
Sitzung | Gibt an, ob JSP-Seiten-Sitzung verwenden |
isELIgnored | Gibt an, ob EL Ausdrücke |
isScriptingEnabled | Es kann verwendet werden, um die Skriptelement zu bestimmen |
Fügen Sie Anweisungen
JSP können andere Dateien enthalten Richtlinien enthalten. Enthaltene Dateien können JSP-Dateien, HTML-Dateien oder Textdateien sein. Datei enthält, ist wie ein Teil der JSP-Datei wird gleichzeitig ausgeführt zusammengestellt.
Fügen Sie Befehlssyntax ist wie folgt:
<%@ include file="文件相对 url 地址" %>
Anweisung im Dateinamen enthalten ist eigentlich eine relative URL - Adresse.
Wenn Sie nicht über einen Dateipfad verknüpfen müssen, JSP-Compiler standardmäßig in den aktuellen Pfad zu finden.
Entspricht XML-Syntax:
<jsp:directive.include file="文件相对 url 地址" />
taglib Anweisung
JSP-API ermöglicht es Benutzern, um das Etikett zu gestalten, eine benutzerdefinierte Tag-Bibliothek eine Sammlung von benutzerdefinierten Etiketten ist.
Taglib Richtlinie führt eine speziell definierte Gruppe von Tags, einschließlich der Bibliothekspfad, benutzerdefinierte Etiketten.
Taglib Befehlssyntax:
<%@ taglib uri="uri" prefix="prefixOfTag" %>
uri-Attribut bestimmt die Position des Tag-Bibliothek, Präfix-Attribut der Tag-Bibliothek Präfix angibt.
Entspricht XML-Syntax:
<jsp:directive.taglib uri="uri" prefix="prefixOfTag" />