Cita: Me recomiendas Eclipse como IDE, ¿no hay forma de trabajarlo con alguna extensión para Dreamweaver 8?
Hasta donde sé, no existe una extensión de DreamWeaver para Eclipse (o viceversa), pero si puedo recomendarte que averigües sobre MyEclipse, que es un plugin Eclipse para entornos Web, te ayudará a desarrollar páginas JSP mejor que DreamWeaver.
Cita: Sobre los requisitos, ¿realmente que necesito tener instalado para poder generar y visualizar en mi PC lo que haga Struts?
Bueno, posiblemente ya tengas todo lo necesario, pero te paso una lista:
- JDK (recomendable 1.5 o superior)
- Tomcat (5 o superior)
- API Struts (ya existe una version estable de 1.3)
- Log4J
Me explico con respecto a Log4J, es un API que te ayuda llevar a cabo un buen 'Debug', ya que al programar en un principio con Struts te sentiras que programas 'a ciegas' al ver que ciertas clases estan siendo instanciadas automáticamente y no sepas cómo se llevo a cabo el flujo de datos. Log4J emitirá (de acuerdo a cómo vayas llevando a cabo tu debug) mensajes, de manera ordenada por consola ó en los archivos logs de Tomcat. En el tutorial que te indiqué tiene ejemplos de cómo usar Log4j.
Saludos