Apache Struts 2 is an extensible framework based on servlets and implements model–view–controller (MVC) pattern in its architecture for creating enterprise-ready Java web applications.
Apache Struts 2 is an extensible framework based on servlets and implements (MVC) pattern in its architecture 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.
It uses and extends the Java Servlet API to encourage developers to adopt a model–view–controller (MVC) architecture.
Apache Struts 2 was originally known as WebWork 2. After working independently for several years, the WebWork and Struts communities joined forces to create Struts2. This new version of Struts is simpler to use and closer to how Struts was always meant to be.
Features of Struts2
- Simple POJO-based actions
- Simplified testability
- Thread safe AJAX support
- Template support
- Support for different result types
- Easy to extend with plugins
References
Related tags :