常用的MVC框架是什么

介绍

这篇文章将为大家详细讲解有关常用的MVC框架是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

MVC框架有Struts1, struts2, spring MVC, grails, JSF,另外还有一个Tapestry。

常用的MVC框架有servlet + JSP + javabean的模式。

现在很多公司都是自己实现MVC框架,而不是用开源框架.Struts1, struts2, spring MVC, grails, JSF都是比较常用的MVC框架,另外还有一个Tapestry。

MVC模式的某种框架,它强制性的使应用程序的输入,处理和输出分开。使用MVC应用程序被分成三个核心部件:模型,视图,控制器。它们各自处理自己的任务。最典型的MVC就是servlet + JSP + javabean的模式。

使用MVC框架核心控制器的主要用途是处理所有的请求,然后对那些特殊的请求(控制器)统一的进行处理(字符编码,文件上,传参数接受,异常处理等等),SpringMVC核心控制器是servlet,而struts2是过滤器。

常用的MVC框架是什么

<强>扩展资料

MVC框架性能

SpringMVC会稍微比struts2快.SpringMVC是基于方法的设计,而Sturts2是基于类,每次发一次请求都会实例一个行动,每个行动都会被注入属性,而SpringMVC基于方法,粒度更细,但要小心把握像在servlet控制数据一样。

SpringMVC是方法级别的拦截,拦截到方法后根据参数上的注解,把请求数据注入进的去,在SpringMVC中一个方法对应一个请求上下文。而struts2框架是类级别的拦截,每次来了请求就创建一个行动,然后调用setter getter方法中把请求的数据注入;struts2实际上是通过setter getter方法与请求打交道的。

关于常用的MVC框架是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

常用的MVC框架是什么