Struts2 - Introduction

In my 9 years of career as a Web application developer, I have worked with a number of application frameworks including Struts 1.0. Some of the frameworks were home grown and was pretty good. But there is no framework as impressive as Struts2.

I came across Struts 2 in December 2007. Since then I was hooked to the framework. In large enterprise projects, Struts2 substantially improves developer productivity. It is also very easy to develop Ajax applications with Struts2.

In this chapter, we will briefly look at the history of Struts2 and its core features.