Declaraciones: Variables globales a la página y declaraciones de métodos.
Acciones: El código Java embebido en la página.
Expresiones: Formatea las expresiones como una cadena para la inclusión en la salida de la página.
Las posibles directivas en JSP son:
<% @ page language="lang" %>
para especificar el legunaje de la página.
<% @ page import="paquete.*">
Para importar un paquete dentro de la página
<% @ page errorPage="archivo">
Para especificar la página a mostrar cuando ocurra un error.
<% @ page isErrorPage="true">
Para especificar que esta es una página de errores. Dado esto tiene acceso a exception.
<% @ page info="texto">
Para dar una breve descripción de la página.
<% @ include file="archivo">
Para incluir otro archivo en la página actual.
<% @ page session="true">
Para Indicar que esta página se va a usar la variable session.