prg3 3x02

9

Click here to load reader

Upload: jorge-juarez

Post on 14-Jun-2015

1.074 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Prg3 3x02

PROGRAMACIÓN 3

UNIVERSIDAD FRANCISCO GAVIDIA

Page 2: Prg3 3x02

Una JSP es un documento basados en tags HTMLs y tags propios de JSP. Los servlets y Java Server Pages (JSPs) son dos métodos de creación de páginas web dinámicas en servidor usando el lenguaje Java.

JSP Java Server Pages

Page 3: Prg3 3x02

El cliente solicita una petición a un servidor vía URL.El servidor recibe la petición.Si es la primera, se utiliza el motor de Servlets para cargarlo y se llama al método init().Si ya está iniciado, cualquier petición se convierte en un nuevo hilo. Un Servlet puede manejar múltiples peticiones de clientes.Se llama al método service() para procesar la petición devolviendo el resultado al cliente.Cuando se apaga el motor de un Servlet se llama al método destroy(), que lo destruye y libera los recursos abiertos.

JSP Java Server Pages – Ciclo de Vida

Page 4: Prg3 3x02

JSP Java Server Pages

Page 5: Prg3 3x02

Si nos centramos en el código java de la JSP podremos notar no hay declaración de las variables request y out. Estas variables son conocidas como Objetos Implícitos (Implicit Objects) y están predefinidas con nombres estándares para ser utilizadas por el programador en el código java de las JSPs.

JSP Java Server Pages

Page 6: Prg3 3x02

A continuación se describe algunos de estos Objetos Implícitos:

JSP Java Server Pages

Page 7: Prg3 3x02

Los JSPs son en realidad servlets: un JSP se compila a un programa en Java la primera vez que se invoca, y del programa en Java se crea una clase que se empieza a ejecutar en el servidor como un servlet.

JSP Java Server Pages

Page 8: Prg3 3x02

La principal diferencia entre los servlets y los JSPs es el enfoque de la programación: un JSP es una página Web con etiquetas especiales y código Java incrustado, mientras que un servlet es un programa que recibe peticiones y genera a partir de ellas una página web.

JSP Java Server Pages

Page 9: Prg3 3x02

La principal diferencia entre los servlets y los JSPs es el enfoque de la programación: un JSP es una página Web con etiquetas especiales y código Java incrustado, mientras que un servlet es un programa que recibe peticiones y genera a partir de ellas una página web.

JSP Java Server Pages