Java servlets
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Java servlets

on

  • 1,119 views

 

Statistics

Views

Total Views
1,119
Views on SlideShare
1,025
Embed Views
94

Actions

Likes
0
Downloads
25
Comments
0

5 Embeds 94

http://itnjosevaldez.blogspot.com 50
http://itnjosevaldez.blogspot.com.es 15
http://www.blogger.com 14
http://itnjosevaldez.blogspot.mx 14
http://itnjosevaldez.blogspot.fr 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Java servlets Document Transcript

  • 1. Lenguaje de Programación II Java ServletsLos servlets son objetos que corren dentro y fuera del contexto, yextienden su funcionalidad.El uso más común de los Java Servlet es generar todas páginas web deforma dinámica a partir de los parámetros de la petición que envíe elnavegador web.Servlet son una serie de aplicaciones programadas en Java que se ejecutancompletamente en un servidor (Web Server). Un servlet va a aceptar unapetición de un cliente a través del Web Server, hará su tarea y devolverá alcliente una respuesta.¿Cómo funciona el Java Servlet? 1) El cliente solicita una petición a un servidor vía URL. 2) 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. 3) Se llama al método service() para procesar la petición devolviendo el resultado al cliente. 4) Cuando se apaga el motor de un Servlet se llama al método destroy(), que lo destruye y libera los recursos abiertos.José Enrique Valdez Albujar
  • 2. Lenguaje de Programación II SERVLET BÁSICO EN NETBEANSSe describe cómo crear un servlet sencillo desde el IDE NetBeans.El primer paso es generar un nuevo proyecto, File-->New Project…En categorías seleccionamos “Java Web” y en proyectos seleccionamos“Web Application”. Se nombra el proyecto, en este ejemplo: “JavaServlet”José Enrique Valdez Albujar
  • 3. Lenguaje de Programación IIA continuación se configura el servidor web en el que se ejecutará el servlet. En esteejemplo se usa GlassFish.Pulsamos el botón Finish. Se obtiene el proyecto con la siguiente estructura:José Enrique Valdez Albujar
  • 4. Lenguaje de Programación IISe observa que se ha creado un archivo llamado “index.jsp”. En este archivo seagregará un formulario que será el encargado de invocar el servlet.En la siguiente figura se índice con un recuadro rojo la definición del formulario. En elatributo action se indica que llamará a un servlet llamado Servlet.Una vez creado el archivo index.jsp, se crea el servlet de la siguiente manera: clickderecho sobre el proyecto, opción New, Servlet…José Enrique Valdez Albujar
  • 5. Lenguaje de Programación IISe define un nombre para el servlet (en este ejemplo le llamaremos Servlet, ya quefue el que definimos en el atributo action del formulario), pulsamos el botón finish.Se crea un archivo llamado Servlet.javaAgregamos el código que aparece en el recuadro rojo, que se encarga de generar unapágina html.Se observa en el código anterior el uso de la instrucción request.getParameter(“nombre”) para obtener de index.jsp el valor que se haya introducido cuando en lainvocación del servlet.Finalmente pulsamos el botón Run que aparece en la parte superior para ejecutar elservlet.José Enrique Valdez Albujar