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

Spring web MVC en Netbeans

Estas en el tema de Spring web MVC en Netbeans en el foro de Java en Foros del Web. Hola a todos, Tengo una problema con netbean , el caso es que tengo la estrucura por defecto que me crea netbean aloja las paginas ...
  #1 (permalink)  
Antiguo 20/08/2012, 06:16
 
Fecha de Ingreso: agosto-2012
Mensajes: 28
Antigüedad: 11 años, 8 meses
Puntos: 0
Spring web MVC en Netbeans

Hola a todos,

Tengo una problema con netbean , el caso es que tengo la estrucura por defecto que me crea netbean aloja las paginas en WEB-INF/jsp pero a la hora de linkar mi index con otra pagina creada por mi , no me encuentra el recurso.

Alguien sabe el por que?

He buscado por internet y dicen que no se deben alojar paginas en el WEB-INF porque romperia el patron MVC pero entonces por que plantea esa estructura?.
  #2 (permalink)  
Antiguo 20/08/2012, 06:44
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Spring web MVC en Netbeans

Buenas,

El tema es un poco más complejo que todo eso. El directorio WEB-INF existe para meter dentro todos aquellos recursos que no quieres que sean accesibles directamente mediante una url.

En el patron MVC esto es especialmente bueno, porque obligas a que se haga una llamada al controlador antes de llamar a la vista.

En el caso específico de Spring MVC hay varias formas de controlar esto, una de ellas es usando las anotaciones de Java (@Controller) para indicar que una clase hace de controlador y otras anotaciones como @RequestMapping (para indicar que un método es el encargado de tratar una url concreta.

Otras maneras es mediante los ficheros xml de la aplicación (app-config.xml, applicationContext.xml y web.xml).

Mírate la documentación oficial de Spring: http://static.springsource.org/sprin...eference/html/

La verdad es que Spring cuesta un poco porque la documentación no es todo lo buena que debería, pero poco a poco podrás ir haciendo algo.

Saludos.
  #3 (permalink)  
Antiguo 20/08/2012, 07:21
 
Fecha de Ingreso: agosto-2012
Mensajes: 28
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Spring web MVC en Netbeans

Hola y gracias por contestar.

Entonces si no he entendido mal , en el WEB-INF se deberan incluir todos aquellos JSP que requieran de un Controller , por ejemplo cuando logeamos en una pagina para acceder a nuestra cuenta personal .

En este ejemplo una pagina fuera del web-inf , que es digamos publica para todos, accede a traves de un servlet a la pagina concreta de su perfil situada bajo WEB-INF que nadie deberia tener acceso a traves de link.


He entendido bien?

Etiquetas: mvc, netbeans, spring
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 12:36.