天天看点

(2)jsp-model1、model1.x(mv)、model2(mvc)

一、mode1模式。将界面和操作放在一起

model1的基础是jsp文件,它由一些相互独立的jsp文件和其他一些Java类组成(不是必须的)

这些jsp从http request中获取所需的数据,处理业务逻辑,从而将结果通过response返回前端浏览器。

可以分为两类:

①model1:纯jsp,不带Java类

②model1:jsp+java类

(2)jsp-model1、model1.x(mv)、model2(mvc)

代码见:loginModel1项目

二、model1.x模型(mv模型,分层)

(2)jsp-model1、model1.x(mv)、model2(mvc)

因为jsp原则是做界面用的,所以用jsp做控制器比较奇怪。

三、model2(MVC)

(2)jsp-model1、model1.x(mv)、model2(mvc)

MVC(M:model V:(view) c(controller) )

mvc:它要求程序员做开发把数据的输入(使用jsp视图)、数据的处理(使用servlet即controller,它要调用model部分完成)、数据的显示分开(jsp)。

web-service:就是mvc模式的一种具体实现

web-service-dao:也是mvc模式的一种具体实现

dao: data access object

web:jsp(V)/servlet(C)

service:M