domingo, 27 de noviembre de 2011

Configurar Spring y Struts en MyEclipse desde cero

 
Bueno primero vamos ha ver como hacemos un proyecto nuevos desde MyEclipse, bueno lo primero es descargar el MyEclipse de http://www.myeclipseide.com/
Ya instalado lo abrimos
Vamos a tener algo como esto:
 
Lo que sigue es ir a FILE > NEW > WEBPROJECT   nos va a aparecer una ventana como la siguiente:
Le damos un nombre al proyecto y lueco pulsamos el boton finish
Esto nos genera la siguiente estrucutura:

Como puede observar ya tienes muchas de las librerías necesarias para desarrollar, pero aun no tenemos las librerías de spring ni de struts , también creó las carpetas donde van a ir los JSP’s de nuestra aplicación web, y el archivo web.xml

El siguiente paso es hacer clic con el botón derecho al proyecto, despues de ese clic pareceraalgunas opciones entra ellas esta la opción llamada MyEclipse si pasamos el mouse sobre ella aparecerá un submenú, en este menú podemos agregar las capas de Spring y Struts, hacemos clic en Add Spring Capabilities
 Seleccionamos el Spring apropiado
y damos clic en finish, hacemos el mismo proceso para el Struts, boton derecho sobre el proyecto despues en MyEclipse y en Add Struts Capabilities.

Bien ahora nuestro proyecto luce así
Como pueden observar ya incluye el applicationContext.xml donde vamos a poder alambrar todas nuestras instancias de clases, el struts.xml donde vamos a poder configurar nuestros actions. Solo falta hacer que nuestra aplicacion cargue desde el inicio el archivo ApplicationContext.xml, esto se hace configurando desde web.xml que esta en WebRoot/WEB-INF el siguiente comando:

       <context-param>    
              <param-name>contextConfigLocation</param-name>      
              <param-value>WEB-INF/classes/*Context.xml</param-value>  
       </context-param>  
      <listener>      
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>       </listener>

Con eso esta configurado y uno puede empezar a jugar con la informacion, en el siguiente post vamos a ver como funciona struts y vamos a hacer unos ejemplos en Flex3
Saludos.

Introduccion al blog



Buenos días a todos este blog lo cree para poder subir cosas sobre el desarrollo en JAVA, ya que en este momento fungo como Líder de Proyecto para una consultora que le trabaja a Movistar veo actividades de Liderazgo aun que sigo desarrollando cuando es necesario hacerlo, este blog además de permitirme tener acceso a información a diferentes plantillas de desarrollo ( o esa es la idea del blog), también me va a permitir aprender mas, ya que solo explicando temas a demás personas es cuando uno aprende mas.
Espero sea de su agrado a todos.

Atte: Rodrigo Burgos Domínguez