- No uses FRAMES.
- Con una Controlador te vale.
- La controlador no debe redireccionar a ningun sitio, solo debe encargarse de recibir las acciones del usuario y devolver la respuesta (VISTA).
Saludos!
Echa un vistazo a este capitulo del FrameWork Symfony que habla sobre el patrón de diseño MVC.
http://www.librosweb.es/symfony_1_2/...atron_mvc.html
Te recomiendo su lectura.
Saludos!