I have also used the s2sh framework and used several projects before. None of them are at work. The first framework I came into contact with when I was learning web development was s2sh, but I never used s2sh after work.
Framework.
I feel that when I used this framework, I didn't have a deep understanding of this framework. I just developed it based on the model set up by others. So I plan to work for nearly one or two months every day in my spare time.
Sort out some knowledge about the s2sh framework, mainly by reading books, writing code, and taking notes. (World Cup? No delay. I can watch a pm every day when I go home)
In 2001, the struts1 framework was born. It was the first MVC Framework in the world and was once the most popular framework in the MVC field. After a long period of test, struts1 is indeed
A very successful MVC Framework, which is very helpful for actual project development. However, with the passage of time, the disadvantages of struts1 gradually become apparent.
The company began to choose a better MVC solution, such as JSF.
In this context, the struts2 framework was born. The struts2 framework development team is composed of two teams: struts1 and webwork, and webwork no longer releases new versions.
The Born struts2 framework combines the struts1 and webwork frameworks with the webwork framework as the core.
As for the differences between struts1 and struts2, I have never used struts1, I have never seen it, and I don't want to study it. I just want to understand the differences between reading and writing.
In fact, this is one sentence: The struts2 framework is a framework that combines struts1 and webwork with the webwork framework as the core.