Elenco dei JSP Tag

March 2

Elenco dei JSP Tag


tag JSP sono una parte essenziale di Java Server Pages, una tecnologia server-side. Tag creano un contenitore per il codice Java, isolante e fornendo la separazione dei contenuti dinamici da elementi di design statici nel tuo sito. Anche se molti assomigliano a quelli utilizzati in Hyper Text Markup Language - HTML - tag JSP non sono parte di un linguaggio di scripting. Al contrario, i tag sono solo un elemento in una tecnologia focalizzata sulla generazione di contenuti Web dinamici. tag JSP determinano come il codice al loro interno si comporterà. Un elenco di tag comuni JSP può essere un buon punto di riferimento per essere sicuri di scegliere e utilizzare i tag correttamente.

Dichiarazione

tag dichiarazione di funzione come contenitori di identificazione per le funzioni, i metodi e le variabili in pagine JSP. Poiché questi tag identificano invece di generare output, è più spesso si trovano i tag di dichiarazione che lavorano in combinazione con espressione o scriptlet tag. opzioni di sintassi comprendono il semplice "<%! jsp dichiarazione%> "e l'alternativa XML" <jsp: dichiarazione> ... </ jsp: Dichiarazione>.

Espressione

tag Espressione segnale JSP per convertire una dichiarazione Java - chiamato anche l'espressione - in una stringa e visualizzare l'output. opzioni di sintassi comprendono il semplice "<% = istruzione Java%>" e l'alternativa XML "<jsp: espressione> ... </ espressione>."

Direttiva

Direttive - o variabili di segnalazione - sono i tag didattici che contengono due parti: il tipo e l'attributo. Tipo può essere "pagina", che fornisce le indicazioni di lavorazione specifici della pagina, "Include", che fornisce i nomi di file specifici o "Tag Library", che identifica la libreria di tag che si desidera utilizzare nella pagina corrente. opzioni di sintassi comprendono il semplice "<% @ dir-digitare dir-attr%> e l'alternativa XML". <jsp: directive.dir_type dir_attr /> "

scriptlet

tag scriptlet permettono di incorporare qualsiasi codice sorgente valida di Java in pagine del server JSP. Il codice all'interno dei tag viene eseguito in ordine consecutivo sul lato server ed è disponibile per l'accesso client tramite un browser Web. opzioni di sintassi comprendono il semplice "<% codice Java%> e l'alternativa XML" <jsp: scriptlet> Java codice </ jsp: scriptlet>. "

Controllo del flusso

tag di controllo del flusso funzionano allo stesso modo - e sono un'alternativa ai - scriptlet. A differenza di scriptlet, tuttavia, i tag di controllo del flusso consentono di controllare l'ordine in cui eseguire le istruzioni. I tag condizionali "se" e "scegliere" ei tag iteratore "forEach" e "forTokens" sono tutti esempi di JSP tag di controllo di flusso. Il quadro sintassi per ogni include <c: tag_type tag_attribute> codice Java </ c: tag_type>. Ad esempio, quando si utilizza un "if", la sintassi corretta è <c: if test = "parametri di prova $"> codice Java </ c: se> dove test = è il tipo e "parametri di prova $" identifica tag attributi.

Azione

action tag possono dire JSP per trasferire il controllo tra le pagine, impostare o ottenere le proprietà, facilitare supporto del browser indipendente per applet Java e rendere possibile l'uso di JavaBeans lato server. Tra i molti action tag disponibili, i più comuni sono la direttiva include, il tag in avanti, che trasferisce il controllo a un URL dinamico o statico e il tag useBean, che permette una JSP per creare o ricevere un'istanza di un componente software riutilizzabile che funziona con Java chiamato JavaBean. L'unica opzione sintassi per un tag azione è la versione XML: "<jsp: useBean> corpo Java </ jsp: useBean>."

Commento

i tag di commento sono per "solo informazioni" e non appaiono nelle pagine JSP. Usali per chiarimenti o documentazione e visualizzarli facendo clic destro su una pagina Web e l'accesso alla opzione "visualizza sorgente". L'unica opzione sintassi per un tag di commento è la versione semplice: <% / commenti vanno qui />.