Apache struts 2 is an elegant, extensible framework for developing corporation-equipped java web packages. the framework is designed to streamline the whole improvement cycle, from building, to deploying, to preserving packages through the years. apache struts 2 was at the start called webwork 2. this tutorial will teach you how to use apache struts for growing corporation-ready java net programs in simple and clean steps. Target audience this academic is designed for java programmers with a need to understand the struts 2.x framework and its application. this academic will bring you at intermediate degree of experties. Conditions before intending with this tutorial you must have a terrific information of the java programming language. a fundamental expertise of mvc framework and jsp or servlet may be very beneficial.