Una página JSP JSP Fundamentos es un documento con formato HTML con código JSP incrustado en él el uso de etiquetas especializadas. Hay dos tipos básicos de etiquetas llamados elementos y acciones de secuencias de comandos . Además , JSP también contiene instrucciones y etiquetas de comentario. Nombrar tus páginas JSP con la extensión. Jsp extensión ( por ejemplo, index.jsp ) .
Directivas y Comentarios
<% @ directiva %> Uso de la directiva etiquetar para proporcionar información o instrucciones sobre cómo su página JSP se va a construir . Directrices comúnmente utilizados son " página" y " incluir ". Utilice la directiva de página en la parte superior de la página para importar clases y establecer los atributos de la página como el tipo de contenido , el lenguaje , la sesión y la información. Utilice la directiva " include" para incluir una copia de otro archivo en su página
<% - comment -%> . Utilice la etiqueta de comentario para documentar el código. A diferencia de comentarios de HTML , JSP comentarios no se emiten a su página web.
Scripting Elementos
elementos de secuencias de comandos están marcados con <% ... %> , con toda la acción sucede en el medio. Hay tres tipos básicos de elementos de secuencias de comandos : . Expresiones, scriptlets y declaraciones
< % = expresión % > Un elemento de expresión hace que el código de la expresión a ser evaluada y los resultados para ser impresos en la salida de la página. Por ejemplo , el código siguiente imprimirá la fecha y hora en que la página se solicita en su página web :
Fecha y hora actuales : <% = new java.util.Date ()% >
<% código scriptlet %> Un elemento scriptlet contiene el código Java que desea ejecutar , como cálculos , bucles, sentencias condicionales y las conexiones de base de datos .
<% ! declaración %> Un elemento declaración contiene declaraciones de variables, funciones y clases internas. Estas declaraciones son persistentes durante la vida de la JSP en el servidor.
Acciones
acciones son etiquetas XML que requieren la funcionalidad incorporada en el motor servlet. La sintaxis básica para las acciones es jsp : include incluye un archivo estático o la salida de código ejecutable en su página jsp: . adelante reenvía la petición a otra página jsp: . param es un elemento secundario de jsp : include , jsp : forward y jsp: params bloques , y se utiliza para pasar parámetros a estas acciones Cuando la página JSP se ejecuta una serie de objetos predefinidos " implícitos " están automáticamente disponibles para que usted pueda utilizar para la recuperación de la forma de entrada , la gestión de un período de sesiones y otras tareas específicas del entorno JSP. Estos objetos implícitos incluyen la aplicación , configuración, excepción, fuera , página, pageContext , petición , respuesta y sesión. El objeto de la petición es especialmente importante , ya que tiene valores enviados desde un formulario HTML. Utilice request.getParameter ( " nombre de campo ") , por ejemplo, la información presentada en este formulario HTML:
< p > Hay varios estándar incorporado en las acciones que usted puede utilizar , incluyendo estas acciones útiles :
.
objetos implícitos