Struts Framework
This is another enterprise-level framework, maintained by the
Apache Software Foundation (ASF). This fully-featured Java web application
framework allows the developers to create an easy-to-maintain Java
application. There are two versions. Struts 1 and Struts 2. Struts 2 is
the combination of the webwork framework of OpenSymphony and Struts
1. But all the companies prefer using Struts 2 because it is the upgraded
version of Apache Struts.
Uses:
- The
Struts 2 framework is used to develop an MVC-based web application
- It uses and
extends the Java Servlet API to help developers to adopt MVC
architecture
Advantages:
- This
framework documentation is written for active web developers and assumes a
working knowledge of how Java web applications are built
- Reduces
the development time and makes the manageability of the application easier
- It offers Centralized Configuration i.e.,
rather than coding information into Java programs,
many Struts values are represented in XML or property files.
- You can integrate Struts with other Java frameworks to
perform tasks that are not built on the platform
Now, talking about the major companies that
use the Struts framework for application development, we have,
Comments
Post a Comment
If you have any doubts, Please let me know