08/07/2008, 01:23
|
| | Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 20 años Puntos: 48 | |
Respuesta: Problema en el diseño de clases y el MVC El controlador le pasa el modelo a la vista.
El objetivo es que el modelo no tenga dependencias del controlador ni de la vista, que el mismo modelo sirva para varios controladores y vistas. Si te fijas en los esquemas nunca el modelo llama a la vista o al controlador.
Por ejemplo, en un blog el modelo puede ser "lista de entradas", en el controlador de la portada cargas el modelo "lista de entradas" para las ultimas 5 entradas publicadas, y cargas la vista "portada" (HTML) pasandole el modelo "lista de entradas" creado en el controlador. Sin embargo, en el controlador del feed RSS, cargas el modelo "lista de entradas" de las ultimas 10 entradas, y cargas la vista "feed RSS" que genera el RSS del modelo. |