jueves, 30 de octubre de 2008

Struts 2 y Netbeans

ahora, a preparar el ambiente inicial para el desarrollo usando el framework de struts 2 sobre Netbeans,

entonces necesito:

Netbeans 6.1
http://www.netbeans.org/downloads/index.html
el instalador Web & Java EE basta

El plugin de Netbeans para struts 2
https://nbstruts2support.dev.java.net/servlets/ProjectDocumentList?folderID=9422%26expandFolder=9422%26folderID=8962

las librerias de Struts 2
http://struts.apache.org/2.0.12/index.html

el paquete completo incluye las librerìas:
antlr-2.7.2.jar
commons-beanutils-1.6.jar jar para integracion jasper
commons-chain-1.1.jar
commons-logging-1.0.4.jar jar para generar logs de la app
commons-logging-api-1.1.jar jar para generar logs de la app
commons-validator-1.3.0.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar jar que implementa el lenguaje de navegacion entre objetos
oro-2.0.8.jar
struts-core-1.3.5.jar el core de la version 1 ".. y muy distinta de la 2"
struts2-codebehind-plugin-2.0.12.jar
struts2-config-browser-plugin-2.0.12.jar
struts2-core-2.0.12.jar el core de nuestro struts 2
struts2-jasperreports-plugin-2.0.12.jar otro jar de integracion con jasper
struts2-jfreechart-plugin-2.0.12.jar jar de integracion con JFreeChart para vincular Charts en nuestros actions
struts2-jsf-plugin-2.0.12.jar
struts2-pell-multipart-plugin-2.0.12.jar
struts2-plexus-plugin-2.0.12.jar
struts2-sitegraph-plugin-2.0.12.jar
struts2-sitemesh-plugin-2.0.12.jar
struts2-spring-plugin-2.0.12.jar
struts2-struts1-plugin-2.0.12.jar
struts2-tiles-plugin-2.0.12.jar
tiles-api-2.0.4.jar jar para integrar tiles con struts, en cuanto a presentacion
tiles-core-2.0.4.jar
tiles-jsp-2.0.4.jar
xwork-2.0.6.jar

miércoles, 29 de octubre de 2008

Libros Struts 2 fundamentales

Buen libro para comenzar:

Starting struts 2
http://www.infoq.com/minibooks/starting-struts2

Excelente para profundizar:

Struts 2 in action
http://www.amazon.com/Struts-2-Action-Don-Brown/dp/193398807X/ref=sr_1_1?ie=UTF8&qid=1225291443&sr=8-1

martes, 21 de octubre de 2008

Bueno, por que escogi struts 2?

Desde hace un par de años he venido desarrollando aplicaciones en Netbeans, me ha parecido una excelente herramienta, desde todo punto de vista: ayuda, productividad, integracion, ibertad de uso y distribucion....

...bueno pero no he venido a habla de netbeans

He comenzado un proyecto de software que debe ser arquitectado con todos los juguetes; es decir, debe implementarse con:

acceso a datos, persistencia
navegacion entre objetos
internacionalizacion (i18n)
vista
entorno web

y hay otro elemento bien importante, eh muy importante... es urgente, jeje

Entonces me di a la tarea de probar y documentarme sobre frameworks java, haber si me podía rendir un poquito...

entonces encontré algunos frameworks web como:

spring
struts 1
struts 2
adf (Lo rechazé ya que es un framework propietario de Oracle)
Ruby on Rails (claro que este no me pareció tan intuitivo, de comienzo lo rechazé)

y comencé documentarme de:

spring:
http://opensource.atlassian.com/confluence/spring/dashboard.action
http://www.mygnet.net/it/descargas/manuales/tutorial_de_spring.71.zip

struts 1
http://struts.apache.org/1.3.8/index.html

struts 2
http://struts.apache.org/2.x/

sábado, 18 de octubre de 2008

realmente poco he visto de struts 2 en español, asi que cuando pueda, escribiré algunos aportes para quienes pueda interesar...