I do not know what the structure and functioning of this framework is, but from what I've read about it, it's been used a lot in Web development.
What are the features and functionality of Apache Struts ?
I do not know what the structure and functioning of this framework is, but from what I've read about it, it's been used a lot in Web development.
What are the features and functionality of Apache Struts ?
Denis,
Apache Struts, both 1 and 2, is a very popular framework in the industry. Mainly as a Solution for systems that benefit from the MVC architecture. No doubt you will find many designs using it.
In my experience I have seen many applications being migrated to Spring MVC. So I can tell you that there are not many new projects being built on Struts, at least not in the media where I am. I have also worked with Struts 1, and I can say that it is inferior to Spring MVC 3.0, since the latter offers more features and better separation of concerns and a better decoupling, because in Struts one is necessary to inherit classes, such as ActionForms
The main advantages I noticed when working with it were:
What are the features and functionality of Apache Struts?
Core Features
Here is a comparison between version 1 and 2: