0% encontró este documento útil (0 votos)
54 vistas17 páginas

05 JSP

El documento habla sobre Java Server Pages (JSP), una tecnología que permite incluir código Java en páginas web HTML. JSP utiliza etiquetas para permitir código embebido y seguimiento de sesiones, y las páginas JSP se compilan a servlets. El documento explica los diferentes tipos de etiquetas en JSP como scriptlets, expresiones, declaraciones y directivas, así como los objetos implícitos disponibles en JSP. Finalmente, propone algunos ejercicios prácticos para trabajar con JSP.

Cargado por

Anyi Goodman
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
54 vistas17 páginas

05 JSP

El documento habla sobre Java Server Pages (JSP), una tecnología que permite incluir código Java en páginas web HTML. JSP utiliza etiquetas para permitir código embebido y seguimiento de sesiones, y las páginas JSP se compilan a servlets. El documento explica los diferentes tipos de etiquetas en JSP como scriptlets, expresiones, declaraciones y directivas, así como los objetos implícitos disponibles en JSP. Finalmente, propone algunos ejercicios prácticos para trabajar con JSP.

Cargado por

Anyi Goodman
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 17

Universidad Pública de El Alto - Bolivia

Carrera de Ingeniería de Sistemas

Java Server Pages JSP

Lic. Mario Torrez


Contenido

Definición
Características
Fragmentos de Java en JSP
Objetos implícitos de JSP
Ejercicios
Java Server Pages (JSP)

La tecnología JSP es una especificación abierta


disponible y desarrollada por Sun Microsystems
Es un componente dominante de la especificación
J2EE y también está incluida en Java EE
JSP utiliza el lenguaje de etiquetas para permitir
código embebido dentro de la paginas HTML,
seguimiento de sesión y conexión a bases de datos.
En términos prácticos el JSP se convierte en un
Servlet
Como funciona JSP
Caraterísticas

Velocidad y escalabilidad, las páginas JSP son


compiladas y cargadas en memoria la primera vez
que se las llama.
Etiquetas extensibles, permite a los
desarrolladores crear etiquetas personalizadas.
Los archivos JSP son un estandar ampliamente
soportado.
Fragmentos de Java en JSP
El código java dentro de JSP se encuetra enmarcado
por los símbolos <% y %>
Existen cinco tipos de diferentes de etiquetas básicas
que indican tipos de elementos.
✓Scriptles
✓Directivas
✓Expresiones
✓Declaraciones
✓Comentarios
Scriptlets
Son fragmentos de código Java totalmente libre. Los Scriptlets
tienen la siguiente forma:
<% Código Java %>
Los Scriptlets tienen acceso a las mismas variables predefinidas
que las expresiones. Por eso, por ejemplo, si queremos que la
salida aparezca en la página resultante, tenemos que usar la
variable out:
<%
String queryData = request.getQueryString();
out.println(«El dato GET es: " + queryData);
%>
Expresiones

Una expresión JSP se usa para insertar valores Java


directamente en la salida. Tiene la siguiente forma:
<%= expresión Java %>
Declaraciones

Se utilizan para definir propiedades y métodos que


se utilizarán en scriptles y expresiones posteriores
<%! declaración de propiedad o método; %>
Ejemplo:
<%! int contador = 5; %>
Directivas
Una directiva JSP afecta a la estructura general de la clase
servlet. Normalmente tienen la siguiente forma:
<%@ directive attribute="value" %>
Sin embargo, también podemos combinar múltiples
selecciones de atributos para una sola directiva, de esta
forma:
<%@ directive attribute1="value1"
attribute2="value2«
...
attributeN="valueN" %>
Comentarios

Un comentario es un texto que se escribe dentro de


un archivo JSP con el fin de facilitar la comprensión
del mismo.
En JSP se utiliza la siguiente forma:
<%-- Comentario --%>
Objetos implícitos en JSP
La especificación JSP trata de simplificar la creación y
desarrollo de páginas JSP a través de objetos implícitos que
se encuentran en las páginas JSP.
Para usar estos objetos no es necesario declararlos sino solo
utilizarlos en las páginas JSP.
Estos objetos se corresponden con instancias de las
interfaces que se ofrecen en la especificación Java Servlets.
Los objetos implícitos están disponibles para los scriptles y
también para las expresiones.
Objetos implícitos
Métodos comunes
void setAttribute(string nombre, object valor):
almacena un atributo en un objeto implícito.
Object getAttribute(string nombre): devuelve dentro
de un atributo almacenado en objeto implícito.
Enumeration getAttributeNames(): devuelve dentro
de un objeto java.util.Enumeration los nombres de
todos los atributos disponibles.
void removeAttribute(String parametro): elimina de la
petición el atributo indicado por el parámetro.
Ejercicios

Crear un archivo index.jsp para recibir datos y otro


salida salida.jsp para mostrar los datos recibidos
Crear un archivo index.jsp para recibir datos, un
servlet Procesa para convertir los datos recibidos
en atributos y enviarlos al archivo salida.jsp para
mostrar la información

También podría gustarte