Imagen Header Un Blog Mas Jordi Abad

Struts 2 ya está disponible

struts2

La semana pasada estuvo marcada por las novedades en frameworks de desarrollo web. Si en PHP teníamos el lanzamiento de la versión 0.8.0 del Zend Framework, en J2EE tenemos que ya está disponible la versión 2.0.6 GA (General Availability) del framework Struts.

Esta versión de Struts es la primera versión estable de la rama 2 de este framework. Es el fruto de la unión de Struts con otro framework denominado WebWork de manera que se han aprovechado las ventajas de ambos frameworks y se ha rebautizado con el nombre de Struts 2. Esta versión incluye bastantes mejoras/cambios con respecto a la rama 1.0. Entre ellas cabría destacar:

  • Facilitar el deploy de aplicaciones.
  • Diseño mejorado.
  • Nuevos tags incorporados.
  • Mejora en la gestión de checkboxes.
  • Botones para cancelar flexibles.
  • Soporte para AJAX.
  • Integración sencilla para Spring.
  • Resultados especializados.
  • Formularios POJO (olvídate de los ActionForm).
  • Acciones POJO.
  • Añadir plugins fácilmente.
  • Integrar herramientas de profiling.
  • Reporte de errores más preciso.
  • Acciones fáciles de testear.
  • Valores por defecto para las configuraciones.
  • Controladores fáciles de customizar.
  • Integración de herramientas de debbuging.
  • Añadir nuevos tags fácilmente.

Además, aprovechando este artículo también creo que puede ser interesante comentar que también ha salido una nueva rama del servidor de aplicaciones web Tomcat. Concretamente la rama 6. Cuantas novedades! ;)


13 Comentarios por lo menos ...

1. David

podrias recomendarme alguna pagina que hable seriamente sobre Struts2?y si es en castellano mejor. Intento hacer mi PFC sobre ello y solo encuentro pagina hablando sobre diferencias con Struts, pero nada de empezar de 0 con ejemplos simples para empezar. Intento desarrollar sobre Eclipse, es recomendable?
Muchas gracias

Comentario publicado el 20 marzo 2007 01:14 pm

Hola David,

Struts 2 es tan reciente que se hace difícil encontrar bastante documentación al respecto. Con el tiempo, seguro que la cosa va cambiando y van apareciendo buenos manuales donde te expliquen paso a paso como empezar un proyecto en Struts 2.

De todas maneras, te aconsejaría que te dieses una vuelta (si no lo has hecho ya) por el wiki oficial de Struts 2: Apache Struts 2 Documentation.

Además te aconsejo que te descargues la versión 2 de Struts y mires el código de la aplicación “blank” que viene con todas las distribuciones de Struts de manera que puedas tener un “esqueleto” de aplicación Struts 2.

En cuanto a lo del Eclipse, puedes utilizar el IDE que más te guste. Yo realicé mi PFC con Struts (rama 1) y Eclipse. Eclipse ofrece una muy buena integración para Struts y cualquier aplicación Java por lo que si no te has decidido por ningún IDE en concreto puede ser una buena idea utilizar Eclipse para empezar.

Un saludo!

Comentario publicado el 20 marzo 2007 02:07 pm
3. Ingrid

Explícanos paso por paso como utilizar Struts

Comentario publicado el 9 junio 2007 05:06 am
4. Jorge Ivan

Hola Jordi, quisiera saber si pudieras ayudarme con problemas en el tag ya que trato de mantener dinamico el contenido de este div, ya implemente el dojo, pero cuando utilizo la propiedad handler del div y desde ese handler sobrescribo al href del div, este no lo toma y no se por que, podrias ayudarme, te pongo el pedazo de codigo

aa

function cambiaValor(){
dojo.byId(subLista).href
= ‘example/MiEjemploActualiza.action?indiceSubLista=3′
dojo.event.topic.publish(“/refresh”);
}

Gracias

Comentario publicado el 12 junio 2007 06:29 pm
5. Rodrigo

Hola Jordi.. pues yo estoy en el mismo caso de David.. necesito iniciarme con struts 2. pero no encuentro ningún manual para empezar… Mi idea es desarrollar con Jdeveloper.. quizas sea mejor q Eclipse?
Y si me puedes ayudar con un link.. donde existan tutoriales de struts 2.0… gracias…

Comentario publicado el 21 junio 2007 03:49 pm
6. Cristhian

Hola a todos, una consulta, puedo empezar a estudiar Struts 2 sin conocer muy bien Struts? ..

Comentario publicado el 22 octubre 2007 02:50 pm
7. julio78

strus blank y struts crud son bueno ejemplos del tutorial para empesar, mi experiencia es que con jdeveloper la unica ventaja es si tienes una base oracle la conexion se hace muy facil,ya que tiene integrado un ide muy chulo para la base pero: consume mas recursos y presenta problemas que en eclipse no hubo.

Si se puede empesar a estudiar Struts 2 sin conocer tecnicamente Struts1 solo se necesita tener idea que patron utilizaba este : MVC

Comentario publicado el 29 octubre 2007 02:03 pm
8. abc

tutoriales informacion de struts 2
http://comunidadstruts2gratis.blogspot.com/

Comentario publicado el 14 noviembre 2007 06:16 am
9. Dante

Hola tengo un problema con struts 2 y no logro resolverlo, resulta que tengo un jsp con 3 botones de submit el jsp tiene validacion mi problema es tengo el boton que hace el submit para la accion que me redirige el cual valida que lso campos que se introduscan en el jsp y tengo el otro boton que me lleva a otra accion el problema es con el boton que me lleva a otra accion me esta haciendo la validacion de los campos del jsp y lo que necesito es que no me haga la validacion y me envie a la accion. ya probe utilizando interceptor en la accion del segundo boton excluyendo el metodo al que hago referencia pero me sigue haciendo la validacion.

Comentario publicado el 6 diciembre 2007 03:44 am
10. Christian

Hola Jordi.

Soy nuevo con Struts dos y me a surgido un problema en el desarrollo. Como puedo hacer para pasarle un parámetro a un action desde una jsp al hacer submit sin que ese dato sea introducido por el usuario???
Esto lo tendría que realizar con tags ya que no se me permite usar nada de código dentro de las jsp.

Muchas gracias de antemano.
Saludos

Comentario publicado el 14 enero 2008 02:57 pm
11. Omar

Hola, yo estaba revisando una pagina muy buena, para iniciar struts 2, es la siguiente http://www.codigohacker.com
Es muy interesante y te explica paso a paso

Comentario publicado el 25 junio 2008 06:38 am
12. loila

struts 2 es un lenguaje de porgramacion responderme rapido pliz

Comentario publicado el 21 julio 2010 12:05 am
13. loila

struts 2 es un lenguaje de porgramacion ?

Comentario publicado el 21 julio 2010 12:30 am
(required)
(will not be published) (required)
(opitional)

Suscripción

Categorías

Cifras

  • 725 artículos
  • 2,577 comentarios
  • 1,075 usuarios
  • 67 enlaces