Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. Apache Struts 2 was originally known as WebWork 2.
This tutorial will teach you how to use Apache Struts for creating enterprise-ready Java web applications in simple and easy steps.
This tutorial is designed for Java programmers with a need to understand the Struts 2.x framework and its application. This tutorial will bring you at intermediate level of experties.
Before proceeding with this tutorial you should have a good understanding of the Java programming language. A basic understanding of MVC Framework and JSP or Servlet is very helpful.