公司新闻

springmvc在线商城(springmvc官网)

发布日期:2024-06-13

struts的MVC和spring的MVC的区别

机制。spring mvc 的入口是servlet,而struts是filter(这里要指出,filter和servlet是不同的。以前认为filter是servlet的一种特殊),这样就导致了二者的机制不同,这里就牵涉到servlet和filter的区别了,我其他博客会专门写一写 servlet和filter之间的区别。性能。 spring会稍微比struts快。

面对Spring MVC、Webwork2 这些设计更精密,扩展性更强的框架,Struts受到了前所未有的挑战。但站在产品开发的角度而言,Struts仍然是最稳妥的选择。Struts有一组相互协作的类(组件)、Serlvet以及jsp tag lib组成。

有了struts mvc可以不用spring mvc 反之一样,spring mvc不爽的地方就是不如struts 接前台传来的参数方便,struts可以直接定义多个成员变量通过set方法来接参数,多个方法可以共享变量,但spring每个方法只能定义一个对象来接受前台参数而且仅仅是局部变量。