JSPModel

JSPModel

what

JSP开发模型就是JSP Model,是用JSP语言写的

why

为了更好地使用jsp技术开发

How

JSPModel1

Why

因为在jsp开发中,包含了数据处理/业务逻辑(Java)和页面展示(HTML)这两个部分,如果在代码中都写在一起,就难以后期的维护等,所以JspModel1就出现了

How

在网页开发中加入了JavaBean技术,变成Jsp+JavaBean。

数据处理业务逻辑交给JavaBean处理,Jsp负责页面显示和流程控制。

JSPModel2

Why

在业务流程复杂的大型应用程序中,即使用了JspModel1还是存在代码耦合度高的情况,所以就必须再分

How

Jsp+Servlet+JavaBean

把在JspModel1中jsp负责的流程控制转移到Servlet中

现:jsp负责页面显示 Servlet负责流程控制 JavaBean负责业务逻辑

MVC设计模式

What

MVC是一种为软件开发所创建的设计模式,M(model)模型,V(view)视图,C(controller)控制器

Why

方便开发者更好地去开发程序

How

模型:负责封装数据方法 业务逻辑

视图:(相当于前端) 负责接收用户的操作然后传递给控制器 将模型更新的数据显示出来

控制器:选择给用户看哪个视图 接收视图中用户的操作然后控制调用模型中的业务处理方法

posted @ 2021-09-05 23:50  Canwaiting  阅读(294)  评论(0编辑  收藏  举报