miércoles, 4 de febrero de 2009

JSPs (modelo 2) Y CONTROLADOR FRONTAL

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.

1 comentario:

  1. buenas!
    solo 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 ....

    ResponderEliminar