Hasta ahora: hemos trabajado con servlets trabajando con el modelo 1.
Ahora: vamos a trabajar con JSPs (modelo 2)
Se cambio el modelo para separar la vista de la lógica de negocio.
La vista y la lógica de negocio no tienen que coincidir.
Deben estar separadas.
Un jsp trabaja igual que un servlet en tiempo de ejecucion.
Cuando lo lanzamos al tomcat, este traduce el jsp a un servlet.
Con JSPs el código en lenguaje Java tiene que ir entre script <% %> y el código de HTML se escribe normal.
----------------------------------------------------------------
CONTROLADOR FRONTAL
tODAS LAS PETICIONES LLEGAN AL CONTROLADOR, Y ESTE SE PREGUNTA CUAL ES LA URL.
Recoge la URL y los parámetros mediante determinados metodos.
Una vez q tiene la URL decide a quién le manda la peticion(comprobando si contiene determinadas palabras)
En definitiva no hace nada, solo controla a quien se lo manda y puede tomar decisiones.(puede filtrar)
VENTAJAS: no tenemos que tener muchos servlets. Recomendable segun el caso.
Suscribirse a:
Enviar comentarios (Atom)
buenas!
ResponderEliminarsolo aclarar un poco la terminología para no confundir:
modelo=modelo de desarrollo o patron de desarrollo o forma de programar o forma de estructurar el código ....