La instalcion es muy muy sencilla:
como ya lo dije en el anterior post, necesitamos descargar el plugin para netbeans desde
https://nbstruts2support.dev.java.net/servlets/ProjectDocumentList?folderID=9422%26expandFolder=9422%26folderID=8962
los nbm (netbeans modules) son:
https://nbstruts2support.dev.java.net/files/documents/6315/101150/org-netbeans-modules-web-frameworks-struts2lib20011.nbm
y
https://nbstruts2support.dev.java.net/files/documents/6315/101151/org-netbeans-modules-web-frameworks-struts2.nbm
listo,
descargamos estos dos archivos en una ubicacion, digamos:
f:\nb
luego, ejecutamos netbeans y vamos a la opcion plugins del menu tools.
Nos ubicamos en la pestaña downloaded, y seleccionamos adicionar plugin.
Ubicamos la carpeta f:\nb y seleccionamos los archivos .nbm descargados y los abrimos.
los marcamos y seleccionamos instalar
(luego se abre la pantalla de instalacion de los mudulos la cual incluye aceptacion de terminos, ..., y reiniciar el IDE)
listo, simple, ha quedado instalado el plugin
Basicamente este plugin nos va a servir entre otras cosas para:
- obtener ayuda in line cuando escibimos las entradas en el archivo struts.xml
- crear con mayor facilidad un action, un interceptor, ya que se encuentra dentro del menu de posible elementos a crear en eun proyecto
- inclusion de las librerias por default de struts
en fin... soporte basico para aplicaciones basadas en struts 2
martes, 4 de noviembre de 2008
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
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
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/
...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/
Suscribirse a:
Entradas (Atom)