1. 程式人生 > >struts2到底有什麼好處(和springmvc相比)

struts2到底有什麼好處(和springmvc相比)

struts2相比spring mvc:
1.使用struts2完全感知不到控制層的存在,實現對控制層的解耦。
2.struts2 使用filter做入口,相比spring mvc/struts1使用servlet做入口,更輕量級,體量更小
3.易用性,struts2使用ModelDriven,可以大大簡化程式碼的開發,struts會自動幫你找到action,以及action中的方法,說struts2難用只能說你不會用。
4.效能,值棧的使用會有那麼大的效能損耗?
5.struts1/spring mvc都是使用servlet做入口,難道struts1效能會比spring mvc低?struts1內部實現就一個模板模式而已。為什麼還要struts2 ?

6.struts2在思想上、設計上要比spring mvc更先進,更高層。spring mvc 跟 struts1是一個層級的東西。