Well, both Struts2 and Spring3 are very similar in many ways. This is an action-oriented framework and much more in the stream. Spring MVC came out due to all the known limitations of Struts1. but when you come to choose Struts2 vs Spring3 MVC, you cannot distinguish, and both of them are well designed and good. for Struts2 as the basis for working with websites, but with a lot of improvements over webwork.one, the main advantage is UI tag support for Struts2 relative to spring3 mvc, its equally good and powerful positive side is its good and very deep integration with Spring framework.
We use Struts2 with Spring DI and transcription management in our few projects, and in some using Spring MVC. it matters only for your choice and for your brand.
change
In my opinion, it’s not a good practice to compare how a structure is developed, think up your requirements, what are the requirements of your project, rather than analysis, in which the framework program provides the best and very similar requirements according to your needs, and does not simple comparison
Umesh Awasthi Feb 26 2018-11-11T00: 00Z
source share