Programming Tutorials

History of Struts

By: Ramanujam V. in Struts Tutorials on 2006-12-12  

Apache Struts is a free, open-source, Model-View-Controller (MVC) framework for creating Java-based web applications. The framework was initially created by Craig R. McClanahan and was donated to the Apache Software Foundation in May 2000. The first version, Struts 1, was released in June 2001 and quickly gained popularity among Java developers.

Struts 1 was widely used in the early 2000s, and it became the de facto standard for building Java-based web applications. However, as web development evolved, Struts 1 began to show its age, and developers started looking for new frameworks that could better handle the growing complexity of web applications.

In response to these concerns, the Apache Struts project released Struts 2 in 2007. Struts 2 was a complete rewrite of Struts 1 and was designed to be more modular, flexible, and extensible. It provided better integration with other technologies and frameworks and supported a wide range of web development scenarios.

Today, Struts 2 continues to be one of the most widely used Java-based web application frameworks, and it has a large and active community of developers contributing to its development and maintenance. The latest version, Struts 2.5.x, was released in 2016 and continues to receive updates and support from the Apache Software Foundation.

Add Comment

* Required information


No comments yet. Be the first!

Most Viewed Articles (in Struts )

Latest Articles (in Struts)