Foros del Web » Programación para mayores de 30 ;) » Java »

Duda con MVC, java y jsp

Estas en el tema de Duda con MVC, java y jsp en el foro de Java en Foros del Web. Estoy realizando una práctica para la universidad (dichoso septiembre ) y me ha surgido una duda sobre como usar el MVC con java. Tengo claro ...
  #1 (permalink)  
Antiguo 13/08/2008, 10:14
 
Fecha de Ingreso: agosto-2008
Mensajes: 1
Antigüedad: 15 años, 8 meses
Puntos: 0
Duda con MVC, java y jsp

Estoy realizando una práctica para la universidad (dichoso septiembre ) y me ha surgido una duda sobre como usar el MVC con java.

Tengo claro que los Bean son el modelo, y por lo tanto los únicos que acceden a la base de datos; jsp es la vista y los servlet son el control.
Sin embargo no sé que va antes si el jsp o el servlet. Me explico; no sé si el navegador debe llamar a un jsp que hará un forward a un servlet que realizará todas las instrucciones, o, si el navegador llama a un servlet que realiza las instrucciones y le pasa los datos al jsp.

Lo segundo me parece más lógico, sin embargo, en muchas páginas he visto que la url es un jsp. Además si uso el segundo modelo, ¿qué pasa si pongo la dirección de un jsp en el navegador sin que este haya sido llamado por un servlet?
  #2 (permalink)  
Antiguo 15/08/2008, 15:24
 
Fecha de Ingreso: julio-2008
Mensajes: 9
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Duda con MVC, java y jsp

Hola Almorca... Mira, la estructura MVC es mucho más compleja de lo que tú tienes como claro, investiga y lee sobre algún framework que te permita ulilizar el modelo MVC en tu aplicación (Spring o Struts por ejemplo, Spring me gusta más y se me hace mucho menos complejo que Struts) http://www.springframework.org/. Te vas a dar cuenta de toda la estructura MVC la cual en realidad no es nada simple - y no lo digo por asustarte - sin embargo es una estructura que te dará mucho manejo y control de tu aplicación. realiza un ejemplo simple, algo así como un ping pong entre páginas y ve profundizando poco a poco en el modelado MVC.

Te adelanto que no será algo sencillo pero una vez que entiendas MVC tendras una gran herramienta para el desarrollo web.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:51.