Apache Struts framework tutorials.
Struts2 is a mature and very popular MVC design pattern based web application framework. In Struts2, the complete architecture is rewritten as compared to Struts 1.
The Struts framework provided the base for WebWork framework and basically it was designed to provide improved and better framework built on top of Struts so that developers can easily develop web applications.
After a while, Struts community and WebWork framework developed Struts2 framewrok with combine efforts.