extjs mvc

Solo disponible en BuenasTareas
  • Páginas : 3 (657 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de diciembre de 2013
Leer documento completo
Vista previa del texto
Laboratorio Dirigido
Curso

:

Spring Framework

Semana

:

Objetivos

: Integrar Spring MVC a una aplicación web

Profesor

: Mayer Horna García

Sesión :

Duración: 50 min.Introducción
En este laboratorio se configurará una aplicación web para que soporte Spring MVC.

Desarrollo
Importa el proyecto 03-mvc-1-start
1.
Importa a tu workspace de eclipse el proyecto03-mvc-annotation-start y añade las siguientes
dependencias maven a tu proyecto:
 org.springframework / spring-webmvc / 3.0.2.RELEASE / jar / compile

2.
Ahora sí, empecemos a configurar nuestraaplicación para que funcione bajo Spring
MVC.
3.
En el centro de Spring MVC está DispatcherServlet, un servlet que funciona como controlador frontal de Spring
MVC. Como cualquier servlet se debeconfigurar en el web.xml de la aplicación Web.
Coloque la siguiente declaración de en el archivo web.xml de tu aplicación:

A continuación debes indicar que URL serán manejados por elDispatcherServlet.
Añade este al web.xml para dejar que DispatcherServlet maneje todos los URL que estén
empiecen con /mvc/

:


commerceapp
/mvc/*


Este patrón URL es de estilo REST.
4.
Porconvención spring intentará abrir el contexto de la aplicación desde un archivo llamado commerceappservlet.xml.
Crea un archivo

commerceapp-servlet.xml

Del proyecto templates copia el contenido dedentro de WEB-INF

spring/3x/mvc-definitions.xml en tu XML.

Esta plantilla te ayudará a crear tus beans de spring.

5.
En commerceapp-servlet.xml se encontrarán tus beans de tipo controller ycualquier otro bean que se encargue
de la parte controller y view. Para tus componentes de servicio y acceso a datos crearás dos XML más.
Crea los siguientes archivos dentro del WEB-INF:commerceapp-service.xml
commerceapp-dao.xml
Para estos xmls bastará de momento con el template bean-definitions.xml. copia su contenido dentro de tus
nuevos XML.

6.
Ahora necesitas decirle a spring...
tracking img