Design and Deploy Web Applications using the Struts 2 Framework

Packt is pleased to announce a new book on Apache Struts which explores the features of Struts 2.1. Written by Struts PMC member, Dave Newton, Apache Struts 2 Web Application Development provides an in-depth introduction to Struts 2 along with courses in test-driven development, agile programming techniques, and tool development.

Struts 2.1 is a modern, extensible, agile web application framework designed to streamline the full development cycle right from building, to deploying, to maintaining applications over time. The book begins with a comprehensive look at Struts 2.1 basics, and later-on delves into more advanced development topics. Users will learn about the Struts 2.1 custom tags, and will be able to configure Struts 2.1 actions and interceptors via both XML and Java annotations.

With the help of the features of Struts 2.1, developers can write and develop their own applications. They will also learn to create their own type converter to handle custom data types. Users will be shown how to automatically generate applications by learning good handling practices, as well as running many types of tests to prove functionality and make changes safely.

After covering Struts 2.1, this book journey’s into the world of JavaScript, the Document Object Model (DOM), and CSS, thereby showing users how to create clean and concise client-side behavior. Using this knowledge they will learn to create custom themes and templates to develop shorter JSP pages.

Java developers interested in developing web applications with Struts will find this book useful. The book is out now and is available from Packt. For more information, please visit

URL: Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I