direttive JSP
direttiva JSP per impostare l'intero relative alla pagina JSP gli attributi, come ad esempio la codifica della pagina e linguaggi di scripting.
La sintassi è la seguente:
<%@ directive attribute="value" %>
Le istruzioni possono avere un numero di proprietà, che nella forma di coppie di valori-chiave, separate da virgole.
I tre tipi di istruzione JSP tag:
istruzione | descrizione |
---|---|
<% @ Page ...%> | attributi personalizzati pagina-dipendenti, come ad esempio il linguaggio di scripting, pagine di errore, i requisiti di cache, ecc |
<% @ Include ...%> | Esso contiene file aggiuntivi |
<% @ Taglib ...%> | L'introduzione della libreria di tag personalizzati |
direttiva di pagina
il comando pagina fornisce le istruzioni correnti per container pagina uso. Una pagina JSP può contenere più istruzioni di pagina.
Pagina comando di sintassi:
<%@ page attribute="value" %>
formato XML equivalente:
<jsp:directive.page attribute="value" />
proprietà
La seguente tabella elenca gli attributi associati con la direttiva della pagina:
proprietà | descrizione |
---|---|
buffer | Specifica la dimensione del buffer di oggetti out |
autoflush | cache di oggetto di controllo Out |
contentType | Specificare il tipo MIME corrente e il carattere codifica della pagina JSP |
ErrorPage | Specifica un'eccezione si verifica quando le pagine JSP hanno bisogno di andare alla pagina di gestione degli errori |
isErrorPage | Specifica se la pagina corrente può essere gestita come una pagina di errore a un'altra pagina JSP |
si estende | Specifica dove un patrimonio di classe servlet |
importazione | classe di importazione Java da utilizzare |
informazioni | descrizione definita della pagina JSP |
isThreadSafe | L'accesso per specificare se la pagina JSP thread-safe |
lingua | linguaggio di scripting utilizzato per definire la pagina JSP, il valore predefinito è Java |
sessione | Specifica se le pagine JSP utilizzano sessione |
isELIgnored | Specifica se espressioni EL |
isScriptingEnabled | Può essere utilizzato per determinare l'elemento di script |
includere le istruzioni
JSP può contenere altri file includono direttive. file inclusi possono essere file JSP, file HTML o file di testo. contiene file è come parte del file JSP verrà compilato eseguito contemporaneamente.
Include sintassi del comando è la seguente:
<%@ include file="文件相对 url 地址" %>
includere l'istruzione nel nome del file è in realtà un indirizzo URL relativo.
Se non si dispone di associare un percorso di file, JSP default del compilatore di trovare nel percorso corrente.
sintassi XML equivalente:
<jsp:directive.include file="文件相对 url 地址" />
istruzioni taglib
JSP API permette agli utenti di personalizzare l'etichetta, una libreria di tag personalizzato è una collezione di etichette personalizzate.
direttiva taglib introduce un set personalizzato definito di tag, incluso il percorso di libreria, etichette personalizzate.
sintassi del comando taglib:
<%@ taglib uri="uri" prefix="prefixOfTag" %>
attributo uri determina la posizione della libreria di tag, l'attributo prefix specifica il prefisso libreria di tag.
sintassi XML equivalente:
<jsp:directive.taglib uri="uri" prefix="prefixOfTag" />