一、MVC设计模式
1.基本介绍
l MVC(模型-视图-控制器)是20世纪80年代为Smalltalk-80编程语言发明的一种软件设计模式,它是一种分离业务逻辑与显示界面的设计方法。
l MVC的模型(Model)部分负责管理程序的业务数据,视图(View)部分负责显示界面,控制器(Controller)部分则负责与用户进行交互(接受请求和选择响应视图)。
2.jsp开发模式
1)Model1:jsp和javabean结合的,适用于快速开发。其具体架构如下:
2)Model:以servlet为中心的开发模式(jsp+servlet+javaBean)是mvc(一种设计思想)模式在java中的实现,其中jsp相当于-mvc设计模式中view,servlet相当于mvc设计模式中Controller ,javaBean相当于mvc设计模式中Model。