Sunteți pe pagina 1din 13

UNIVERSIDAD DE GUAYAQUIL

FACULATD DE CIENCIAS MATEMATICAS Y FISICA


PROGRAMACION PARA REDES
GRUPO #5
INTEGRANTES

CEREZO CAMPOZANO BRIGGITTE CECIBEL


GOMEZ GARCIA ARELIS ZUANY
ORTEGA CHILAN ELIAS ISACC
OVIEDO CHEVEZ ELIZABETH GARDENIA
SANTOS MENDEZ MARIO ENRIQUE

N6A
JAVA SERVLET
JAVA SERVLET
Las palabras servlet deriva de otra anterior, applet, que
se refiere a pequeos programas que se ejecutan en ele
contexto de un navegador web.

Los servlets son mdulos java que nos sirven para


extender las capacidades de los servidores web.

Un servlet es un objeto java que pertenece a una clase


que extiende de javax.servlet.httto.HttpServlet.

Los servlets reciben peticiones desde un navegador web


(peticiones Http), las procesan y devuelven una respuesta
al navegador, normalmente en HTML.
LA FUNCIONALIDAD DE LOS SERVLETS SE
RESUME EN LO SIGUIENTE

1. Leer los datos enviados por el cliente.


2. Extraer cualquier informacin til incluida en la
cabecera HTTP o en el cuerpo del mensaje de peticin
enviado por el cliente.
3. Generar dinmicamente resultados.
4. Formatear los resultados en un documento HTML.
5. Establecer los parmetros HTTP adecuados incluidos en
la cabeceras de la respuesta (por ejemplo: el tipo de
documento, cookies, etc.)
6. Enviar el documento final al cliente.
JSP
JSP

JavaServer Pages (JSP) es una tecnologa basada en el


lenguaje Java que permite incorporar contenido dinmico
a las pginas web. Los archivos JSP combinan HTML con
etiquetas especiales y fragmentos de cdigo Java
JSP
El cdigo fuente de una pgina JSP puede contener:
Directivas: Indican informacin general de la pgina,
como puede ser importacin de clases, pgina a invocar
ante errores, si la pgina forma parte de una sesin, etc.
Declaraciones: Sirven para declarar mtodos o
variables.
Scriptlets: Cdigo Java embebido.
Expresiones: Expresiones Java que se evalan y se
envan a la salida.
Tags JSP: Etiquetas especiales que interpreta el servidor.
JSP
JSP tiene bastantes ventajas frente a otras orientaciones,
como ASP o PHP.

Al ser JSP una especificacin, podemos elegir entre


diversas implementaciones, comerciales o gratuitas, sin
tener que de un proveedor en particular.

Quiz la ventaja fundamental es que tenemos toda la


potencia del lenguaje Java a nuestro alcance, como.
Reusabilidad
Robustez
Multiplataforma, etc.
JSP
Un ejemplo simple de archivo JSP sera:
JSF
JSF
JSF es un framework MVC (Modelo-Vista-Controlador)
basado en el API de Servlets.
Proporcionan un conjunto de componentes en forma de
etiquetas definidas en pginas XHTML mediante el
framework Facelets.
Facelets se define en la especificacin 2 de JSF como un
elemento fundamental de JSF que proporciona
caractersticas de plantillas y de creacin de
componentes compuestos. Antes de la especificacin
actual se utilizaba JSP para componer las pginas JSF.

con l.
JSF
En JSP la pgina se procesa y se transforma en un
servlet.
En JSF, sin embargo, el resultado del procesamiento es
un rbol de componentes, objetos Java instanciados el
servidor, que son los que posteriormente se encargan de
generar el HTML.
COMO FUNCIONA

La principal funcin del controlador JSF es asociar a las


pantallas, clases java que recogen la informacin.
Disponen de mtodos que responden a las acciones del
usuario.
Nos resuelve de manera muy sencilla y automtica
muchas tareas:
Mostrar datos al usuario en cajas de texto y tablas.
Recoger los datos introducidos por el usuario en los
campos del formulario.
Controlar el estado de los controles del formulario segn
el estado de la aplicacin .

S-ar putea să vă placă și