La creciente demanda de nuevas funcionalidades y servicios requeridos a las aplicaciones Web modernas se está traduciendo en un aumento de la complejidad de los desarrollos, haciendo indispensable en la mayoría de los casos el empleo de algún tipo de utilidad que facilite la tarea del programador. En este contexto se enmarca Struts, sin lugar a dudas el marco de trabajo más popular para la construcción de aplicaciones Web con tecnologías J2EE. Su metodología de desarrollo y el amplio conjunto de utilidades y componentes que proporciona permite crear en un corto espacio de tiempo complejas aplicaciones Web totalmente robustas y escalables, lo que se ha traducido en el hecho de que Struts sea el framework preferido por la comunidad de desarrolladores J2EE para la construcción de sus aplicaciones. En este libro se analiza tanto la metodología de trabajo de Struts como los distintos elementos del framework, incluyendo las innovadoras adaptaciones del mismo que nos ofrece la última versión de Struts, conocida como Struts 2. Todo ello abordado de una manera didáctica y completado con numerosos ejemplos y prácticas que además de ayudar al lector a comprender los conceptos le ilustrará sobre todas las posibilidades que ofrecen los diferentes componentes del framework. Además de constituir una guía útil para profesionales y conocedores de la plataforma J2EE, el desarrollo secuencial y ordenado de los temas del libro facilita su uso como manual de estudio en cursos de formación donde se imparta esta materia.
.
Prólogo
Capítulo 1. La arquitectura modelo vista
Controlador
Capítulo 2. El framework struts
Capítulo 3. Desarrollo de una aplicación con struts
Capítulo 4. Ánalisis del api de struts
Capítulo 5. Librerías de acciones jsp de struts
Capítulo 6. Validación de datos de usuario
Capítulo 7. Utilización de plantillas
Capítulo 8. Struts 2
Apéndice a. El lenguaje de expresiones de jsp
Apéndice b. La librería de acciones estándar de jsp (jstl)
.
A. J. Martin Sierra
.