您现在的位置: 主页 > 上位机技术 > JAVA > Java开发分享:使用Servlet实现MVC开发模式
本文所属标签:
为本文创立个标签吧:

Java开发分享:使用Servlet实现MVC开发模式

来源:网络整理 网络用户发布,如有版权联系网管删除 2018-07-23 

Java语言之所以受到开发人员的支持,是因为Java语言实现科学方便的开发模式,在这些开发模式中,最出色而且应用最广的就是MVC模式。对于MVC模式的研究由来已久,但是一直没有得到很好地推广和应用,随着J2EE技术的成熟,MVC逐渐成为了一种常用而且重要的设计模式。

MVC三层结构的内部关系

MVC把应用程序的开发分为3个层面:视图层、控制层和模型层。其中视图层负责从用户获取数据和向用户展示数据,在这层中不负责对业务逻辑的处理和数据流程的控制。而模型层负责处理业务逻辑和数据库的底层操作,其中视图层和模型层之间没有直接的联系。控制层主要负责处理视图层的交互,控制层从视图层接受请求,然后从模型层取出对请求额处理结果,并把结果返回给视图层。在控制层中只负责数据的流向,并不涉及具体的业务逻辑处理。

从图中可以看出,Servlet在MVC开发模式中承担着重要的巨额收入。在MVC结构中,控制层就是依靠Servlet实现的,Servlet可以从流量拿起端接受请求,然后从模型层取出处理结果,并且把处理结果返回给浏览器端的用户。在整个结构中,Servlet负责数据流向控制的功能。

虽然现在利用很多开源框架都能很好地实现MVC的开发模式,且这些开源框架对MVC的实现都是非常出色的,但是在这些框架中处理数据控制流向的时候,采用的还是Wervlet。



              查看评论 回复



嵌入式交流网主页 > 上位机技术 > JAVA > Java开发分享:使用Servlet实现MVC开发模式
 模式 控制 处理

"Java开发分享:使用Servlet实现MVC开发模式"的相关文章

网站地图

围观()