SERVLETS Y JSP

Páginas: 19 (4647 palabras) Publicado: 16 de diciembre de 2013
Programación Orientada a Objetos
mayo, 2003

SERVLETS Y JSP
Alfonso Cubero Moral
Sergio Luna García

Departamento de Informática y Automática
Universidad de Salamanca

Información de los autores:
Alfonso Cubero Moral
3º de Ingeniería Técnica en Informática de Sistemas
Facultad de Ciencias – Universidad de Salamanca
alfonso_betico@hotmail.com
Sergio Luna García
3º de IngenieríaTécnica en Informática de Sistemas
Facultad de Ciencias – Universidad de Salamanca
sergiolunag_@hotmail.com

Este documento puede ser libremente distribuido.
© 2003 Departamento de Informática y Automática - Universidad de Salamanca.

Resumen
En este documento se pretenden mostrar dos de las principales tecnologías de generación
dinámica de páginas Web: los servlets y las JavaServer Pages(JSP).
El trabajo está dividido en tres partes fundamentalmente: una primera en la que se
describen someramente las diferentes tecnologías que se usaron y se usan actualmente para
generar contenido dinámico; una segunda en la que se explican detalladamente los servlets: sus
principales características, su esquema básico de funcionamiento, paquetes Java para la
utilización de servlets y lasventajas que aporta, sobre todo respecto a otra técnica muy usada
llamada Common Gateway Interface (CGI), además de algún sencillo ejemplo ilustrativo; y la
última que está centrada en las páginas JSP: sus características y funcionamiento, ventajas que
aporta, ejemplos.
Finalmente se exponen unas pequeñas conclusiones acerca de las ventajas-desventajas y
utilización tanto de servlets como deJSP.

Abstract
This document tries to show two of the main technologies of dynamic generation of web sites:
Servlets and JavaServer Pages (JSP).
The work is divided into three main parts: the first one describes in a general way the
different technologies used in the past and in current use to generate dynamic content; the
second one explains detail by detail the servlets: their maincharacteristics, their basic working
scheme, Java packages to servlets using and the given advantages, mainly respect to other
technique very used called Common Gateway Interface (CGI), moreover some easy illustrative
example; and the last one is focus on the JSP pages: their characteristics and working method,
given advantages, examples.
Finally this work presents a few conclusions about theadvantages and disadvantages of the
use of servlets and JSP.

Programación Orientada a Objetos – Trabajo teórico

i

Tabla de Contenidos
1. Introducción

1

2. Diferentes tecnologías para Web dinámicas

2

3. Servlets

4

3.1. Características

4

3.2. Funcionamiento

5

3.3. Servlets VS CGI

6

3.4. Paquetes Java para servlets

7

3.5. Ejemplo de servlet

8
10

4.JavaServer Pages (JSP)
4.1. Características de JSP

10

4.2. Funcionamiento

11

4.3. Ventajas de JSP

13

4.4. Ejemplo de JSP

13

5. Entorno de explotación

15

6. Conclusiones

16

7. Bibliografía

17

Índice de figuras
Figura 1. Esquema de funcionamiento de CGI

2

Figura 2. Esquema de funcionamiento de los servlets

5

Figura 3. Código de formulario HTML8

Figura 4. Resultado de la carga del fichero HTML

8

Figura 5. Código del servlet

9

Figura 6. Salida generada por el servlet

9

Figura 7. Separación entre código de presentación y código de
implementación en JSP

10

Figura 8. Esquema de ejecución de una página JSP
Figura 9. Código de la página JSP

14

Figura 10. Código HTML generado por la página JSP

14Figura 11. Cálculo de factoriales usando JSP

ii

12

15

Programación Orientada a Objetos – Trabajo teórico

1. Introducción
Tradicionalmente las páginas Web mostraban información que cambiaba rara vez o
nunca. Esta forma estática de mostrar información era bastante eficiente puesto que la
página se creaba una única vez y se presentaba. Cuando era necesario se hacían
mínimos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tutorial DESARROLLO DE APLICACIONES SERVLETS JSP Y JDBC
  • Jsp-servlets-javabeans
  • Netbeads jsp servlets
  • Notas Java JSP Y Servlets
  • Servlets
  • Servlets
  • Servlets
  • Servlets

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS