Programming Tutorials

Is Struts the most popular web application framework for Java?

By: Emiley J. in Struts Tutorials on 2006-12-12  

Struts was a popular web application framework for Java in the early 2000s, but its popularity has declined in recent years as other frameworks such as Spring and JavaServer Faces (JSF) have become more popular. However, Struts is still in use in some legacy applications and may be a viable choice for certain projects. Ultimately, the popularity of a web application framework depends on various factors such as its features, ease of use, community support, and availability of resources.

Add Comment

* Required information

Comments (1)


Yes, it's true that Struts was a highly popular web application framework for Java in the early 2000s. Developed by the Apache Software Foundation, it was one of the first frameworks to adopt the Model-View-Controller (MVC) architecture for building web applications in Java.

However, over the years, the popularity of Struts has declined for several reasons:

  • Security Vulnerabilities
  • Advancements in Competing Frameworks
  • Community and Development
  • Ease of Use
  • Modern Web Practices

While Struts is still used in legacy applications and some organizations continue to maintain it, its role in new projects has largely been supplanted by more modern frameworks that offer greater flexibility, security, and ease of use.

Most Viewed Articles (in Struts )

Latest Articles (in Struts)