Practica 10

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

UNIVERSIDAD AUTONOMA DE NUEVO LEON

FACULTAD DE INGENIERIA MECANICA Y


ELECTRICA
Practica 10 SERVLETS - JSP

Nombre: Angel Aarón Acosta Quiroga


Matricula: 1857631
Carrera: IAS
Instructor: José Antonio Juárez Covarrubias.
Hora: Sabatino M1
¿Qué es un servlet?
Los Servlets son módulos escritos en Java que se utilizan en un servidor, que
puede ser o no ser servidor web, para extender sus capacidades de respuesta a
los clientes al utilizar las potencialidades de Java. Los Servlets son para los
servidores lo que los applets para los navegadores, aunque los servlets no tienen
una interfaz gráfica.
Los servelts pueden ser incluidos en servidores que soporten la API de Servlet
(ver servidores). La API no realiza suposiciones sobre el entorno que se utiliza,
como tipo de servidor o plataforma, ni del protocolo a utilizar, aunque existe una
API especial para HTTP.
Los Servlets son un reemplazo efectivo para los CGI en los servidores que los
soporten ya que proporcionan una forma de generar documentos dinámicos
utilizando las ventajas de la programación en Java como conexión a alguna base
de datos, manejo de peticiones concurrentes, programación distribuida, etc. Por
ejemplo, un servlet podría ser responsable de procesar los datos desde un
formulario en HTML como registrar la transacción, actualizar una base de datos,
contactar algún sistema remoto y retornar un documento dinámico o redirigir a otro
servlet u alguna otra cosa.
(Barrios, dcc uchile, 2001)

¿Qué hace un servlet?


El trabajo del Servlet es tomar la solicitud del cliente y devolver una respuesta.
La solicitud adjunta datos y el código del Servlet sabe como recuperarlos y como
usarlos.
La respuesta adjunta la información que el navegador necesita para mostrar la
pagina y el Servlet es quien envía esta información.
El Servlet puede decidir pasarle la solicitud a otra pagina, Servlet o JSP. (icoboy,
2012)

¿Qué es JSP?
JSP es un acrónimo de Java Server Pages, que en castellano vendría a decir algo
como Páginas de Servidor Java. Es, pues, una tecnología orientada a crear
páginas web con programación en Java.
Con JSP podemos crear aplicaciones web que se ejecuten en variados servidores
web, de múltiples plataformas, ya que Java es en esencia un lenguaje
multiplataforma. Las páginas JSP están compuestas de código HTML/XML
mezclado con etiquetas especiales para programar scripts de servidor en sintaxis
Java. Por tanto, las JSP podremos escribirlas con nuestro editor HTML/XML
habitual. (Alvarez, 2002)

¿JSP y servlet, es lo mismo? Si no ¿Por qué?


La diferencia entre Servlets y JSP es que los Servlets son clases que deben
implementar la clase abstracta HttpServlet, en especial el método doGet() o
doPost() y deben ser previamente compilados, mientras que los archivos JSP
contienen código Java entre código HTML utilizando los símbolos <% y %>. Por
esto un archivo JSP debe ser interpretado por el servidor al momento de la
petición por parte del usuario. (Barrios, dcc uchile, 2001)

Referencias
Alvarez, M. A. (08 de Julio de 2002). Desarrollo WEB. Obtenido de
https://desarrolloweb.com/articulos/831.php
Barrios, J. M. (30 de Noviembre de 2001). dcc uchile. Obtenido de
https://users.dcc.uchile.cl/~jbarrios/servlets/general.html
Barrios, J. M. (30 de Noviembre de 2001). dcc uchile. Obtenido de
https://users.dcc.uchile.cl/~jbarrios/servlets/jsp.html
icoboy. (29 de Septiembre de 2012). Wordpress. Obtenido de
https://luiscobian.wordpress.com/2012/09/29/cual-es-la-funcin-de-un-servlet/

También podría gustarte