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