《JSF教程》-02 JSF与Struts2、Springmvc的对比

来源:互联网 发布:版画材料 淘宝 编辑:程序博客网 时间:2024/06/05 21:49

                 一提到MVC框架,可能大家最熟悉的是Struts了,当然像我一样90的程序员,可能一开始就是从struts2学起,直接跳过以老版的struts1。还有人可能在公司用到了Springmvc,哪么它们有哪些区别呢?

               其 主要的区别是:

  1. struts2和springmvc是基于传统的请求处理模型的MVC框架,而JSF是基于事件处理模型的MVC框架
  2.  struts2和springmvc是开源领域推出的,而JSF是由JavaEE官方推出的

下面列出了jsf、struts、springmvc的详细对比:

JSF与struts2、springmvc对比 JSFStruts2Springmvc请求处理组件managed beanActionController中心控制器FacesServletStrutsPrepareAndExecuteFilterDispatcherServlet有无servletAPI耦合无无有有无自己的标签有有有规范与实现分离是无无出身Java官方(Sun)Apache开源组织Spring开源社区    

1 0
原创粉丝点击