hola, aprobechando este tópico, tengo la duda de cuál método de implementar MVC es mejor:
Según lo que he investigado tengo dos típicos casos de Servlet Controlador:
Caso I: Servlet controlador (FrontController) que reciba los request de la url y según estas cargue un Servlet correspondiente(cada servlet = modulo de la aplicación), y dentro del servlet despachado por el FrontController, resuelva la "lógica de negocio" del módulo y reenvie o pase todos los parámetros de resultado a la capa de presentación que sería un Jsp.
Cita: ServletController=>ServletMóduloCorrespondiente(Ca pa de Dominio o Logica de Negocio)=>Jsp(Capa de presentación)
Caso II: Muy parecido al anterior, consiste en que el FrontController Carge segun parametro get de URL un determinado Jsp (No un Servlet) y dentro del jsp (presentación) se muestren los resultados resuleto por Clases, Helper y Java Beans (Dominio):
Cita: ServletController=>Jsp(Capa de presentación)<=Clases JAVA Java bean.
Necesito alguna opinión, ¿cúal de las dos formas sería mejor y más eficiente?.