Designed for beginners and intermediate developers, this book helps you come up to speed as quickly as possible with using the Struts 2 framework. It delves deeply into the core of the Struts 2 framework, providing a sound understanding of the components that make up the framework and the way they interact with each other. This book uses an application-centric approach. The development of an application drives the Struts 2 exposure and not the other way around. An application is defined which is built throughout the book. Most [if not all] of the code spec and snippets that you will find in this book are a part of the application. Finally, a web based project is developed to re-enforce all the learning that took place throughout the book. This will definitely help developers to quickly get started with building real- world Web applications using the Struts 2 framework.