jsp学习笔记:mvc开发模式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp学习笔记:mvc开发模式相关的知识,希望对你有一定的参考价值。

jsp学习笔记:mvc开发模式2017-10-12 22:17:33

        model(javabe)与view层交互

view(视图层,html.jsp)    controller(控制层,处理用户提交的信息)与model层交互

MVC是一种分层结构的设计思想,不是现成的方法,在不同的开发环境下有不同的实现手段。其中:

①“M”(Model)为模型层,通常主要负责数据库模型的建立;

②“V”(View)为视图层,主要负责界面的显示和与用户的交互操作;

③“C”(Controller)为控制层,主要负责业务逻辑的处理和程序流程的控制。该层是模型层与视图之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图用于显示,同时也可以解释用户的输入数据并将它们映射为模型层可执行的操作。

Jsp+JavaBean+Servlet开发模式中,Jsp为视图层,JavaBean为模型层,Servlet为控制层。三部分独立完成各自的功能,相互之间只有数据的传递,而没有功能上的交叉,能够很好的实现程序的低耦合性、高重用性和可适用性。Jsp+JavaBean+Servlet所实现的MVC设计模式如图4.3所示。

 

 

技术分享

 

以上是关于jsp学习笔记:mvc开发模式的主要内容,如果未能解决你的问题,请参考以下文章

JavaWeb学习笔记—— JSP基础

JSP 学习总结---学习笔记

专用于jsp到jsp/html的转发控制器--学习笔记

JavaWeb学习笔记六 JSP

JavaWeb程序架构模式的演进

JSP 学习笔记