 |
Template Data;
Tutto cio' che non e' un elemento sintattico JSP (non rientra
nelle categorie successive) viene trasmesso nella risposta
senza nessuna elaborazione da parte del server.

|
 |
Directive Elements;
<%@ directive . . . %>
Controllano il processo (statico) di traduzione della JSP,
non generano direttamente alcun output
(vedi: Chp 1.10 JSP).

|
 |
Scripting Elements;
Posizionano elementi di codice Java all'interno della pagina
(vedi: Chp 1.12 JSP);
 |
Declarations |
<%! . . . %> |
Dichiarazioni Member per la servlet risultante. |
 |
Scriptlets |
<% . . . %> |
Statement che vengono eseguiti. |
 |
Expressions |
<%= . . . %> |
Espressioni che sono valutate e restituite come Stringa. |
 |
Comments |
<%-- . . . --%> |
Commenti che vengono ignorati. |

|
 |
Action Elements;
Consentono l'accesso a funzionalita' di libreria utilizzando la sintassi XML.
Standard Actions;
<jsp:action_name . . . >
. . . </jsp:action_name>
Invocano azioni standard definite dalle specifiche jsp
(vedi: Chp 5 JSP);
Custom Actions;
<prefix:action_name . . . >
. . . </prefix:action_name>
Invocano azioni definite attraverso Tag Libraries esterne
(vedi: JSTL);

|
 |
Expression Language;
${ . . . }
Espressioni utilizzabili per definire i valori
degli attributi (actions) e nel testo (template data).
Si usa in alternativa alla notazione <%= . . . > risultando molto piu' compatta
(vedi: Chp 2 JSP).

|