Curso de JAVA MVC

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.

Modelo 1

Se usaban Servlets, JSP y custom Tags, pero sin utilizar una estructura bien definida.

Modelo Vista Controlador (modelo 2)

  • Vista: Son las pantallas que interaccionan con el usuario (la interfaz del usuario) (html y jsp). Todo lo que tenga que ver con la vista se almacena en la carpeta webapp.
  • Controlador: Recibe las peticiones de la vista y se la manda al modelo (servlets).
  • Modelo: Es la parte que se comunica con el servidor (consulta la base de datos, manda un correo, etc.)Son ficheros Java o EJB. En él, no debe haber ninguna referencia al protocolo http, ni request, ni response, ni session, etc.
ejemplo del flujo de vida de una aplicación que implementa el paradigma del modelo-vista-controlador

Por 9.99€ al mes tendrás acceso completo a todos los cursos. Sin matrícula ni permanencia.