etiquetas JSP son una parte esencial de Java Server Pages , una tecnología del lado del servidor . Etiquetas crear un contenedor de código Java, aislamiento y proporcionar la separación de contenido dinámico de elementos de diseño estáticos en su sitio. Aunque muchos se asemejan a los utilizados en el Hyper Text Markup Language - HTML - etiquetas JSP no son parte de un lenguaje de programación . En cambio , las etiquetas son sólo un elemento de una tecnología centrada en la generación de contenido Web dinámico. Etiquetas JSP determinar cómo el código dentro de ellos se comportará . Una lista de etiquetas JSP comunes puede ser una buena referencia para asegurarse de elegir y utilizar correctamente las etiquetas . Declaración
etiquetas Declaración funcionan como contenedores de identificación de las funciones, métodos y variables en las páginas JSP . Debido a que estas etiquetas de identificación en lugar de generar la salida , lo más a menudo se encuentran las etiquetas de declaración de trabajo en combinación con la expresión o scriptlet etiquetas. Opciones de sintaxis son los simples " <% ! jsp declaración %> " y la alternativa XML" ... < /jsp : . declaración >
Expresión
etiquetas Expresión señal JSP convertir una sentencia Java - también llamada una expresión - en una cadena y mostrar la salida . Opciones de sintaxis son los simples " <% = instrucción Java %>" y la alternativa XML " ... < /expresión > . "
Directiva < br >
Directivas - o etiquetas de mensajes - son etiquetas de instrucción que contienen dos partes: tipo y atributo. El tipo puede ser " página ", que da instrucciones de procesamiento específicos de la página , "Incluir ", que proporciona los nombres de archivos específicos o " biblioteca de etiquetas ", que identifica la biblioteca de etiquetas que desea utilizar en la página actual . Opciones de sintaxis son los simples " <% @ de tipo dir dir- attr %> y la alternativa XML" . "
Scriptlet
etiquetas scriptlet permiten incrustar el código fuente Java válido en las páginas del servidor JSP. El código dentro de las etiquetas se ejecuta en orden consecutivo en el lado del servidor y está disponible para el acceso del cliente a través de un navegador Web. Opciones de sintaxis son los simples " <% Java code% > y la alternativa XML" código Java < /jsp: scriptlet > . "
Flow Control
etiquetas de control de flujo funcionan igual que - y son una alternativa a - scriptlets . A diferencia de scriptlets , sin embargo , las etiquetas de control de flujo permiten controlar el orden en que se ejecutan las declaraciones . Las etiquetas condicionales " si " y " elegir" y las etiquetas iterador " forEach " y " forTokens " son ejemplos de etiquetas de control de flujo de JSP . El marco incluye sintaxis para cada código Java < /c: tag_type > . Por ejemplo , cuando se utiliza una sentencia "if" , la sintaxis correcta es código Java < /c : if> donde test = es el tipo y la " $ parámetros de prueba "Identifica atributos de las etiquetas .
Acción
etiquetas de acción puede decir JSP para transferir el control entre las páginas , establecer u obtener propiedades , facilitar el apoyo independiente del navegador para applets Java y hacer posible el uso del servidor JavaBeans . De las muchas etiquetas de acción disponibles , los más comunes son la directiva include , la etiqueta hacia adelante , que transfiere el control a una dirección URL dinámica o estática y la etiqueta useBean , que permite una JSP para crear o recibir una instancia de un componente de software reutilizable que funciona con Java llama JavaBean . La opción sólo la sintaxis de una etiqueta de acción es la versión XML: " cuerpo Java < /jsp: useBean > . "
Comentario
etiquetas de comentario son de " sólo información " y no aparecen en las páginas JSP. Úsalos para obtener aclaraciones o documentación y verlos haciendo clic derecho en una página Web y acceder a la opción " Ver código fuente " . La opción sólo la sintaxis de etiqueta de comentario es la versión simple: . < % /* Comentarios van aquí * />