springmvc

VIP免费
2025-02-27 0 0 2.77MB 154 页 5.9玖币
侵权投诉
第一章 Web MVC 简介
1.1Web 开发中的请求-响应模型:
Web 世界里具体步如下:
1 Web 浏览器(如 IE发起请,如访问 http://sishuok.com
2 Web 服务(如 Tomcat接收请求处理请(比如用户新增则将把户保存最后产(一般为 html)。
3web 服务器处理成后回内容给 web 客户一般就是们的浏户端对收的内进行(如 web
浏览器将对接收到的 html 内容进行渲染以展示)。
因此,在 Web 世界里:
Web 客户发起请求,Web 服务接收、处理产生响应。
一般 Web 服务器是不能动通知 Web 户端新内容。然现在有技术务器(如 Comet)、在的 HTML5
websocket 实现 Web 服务器主动通知 Web 客户端。
我们解了web 开发请求/响应模型接下我们一下标准MVC 模型什么
1.2、标准 MVC 模型概述
MVC 模型:是一种架构型模式身不引入功能帮助我们将发的组织加合理,使展示与模型分
流程制逻辑业务辑调示逻辑分离。如1-2
1-2
首先让我们了解下 MVCModel-View-Controller)三元组的概念:
Model(模型): 数据模型提供展示数据因此包含数据和行为,为是领域模型或 JavaBean 组件包含数
据和行为), 不过现一般分离Value Object数据 服务(行为)。 就是型提型数据查询和
模型数据状态更等功能包括数据和业务。
View视图): 负责进行模型展示,一就是我们到的用户界客户想看到的东西
Controller(控制器): 接收户请求,委托模型行处理(态改变处理完后把返回的数据返回给
由视图负展示 就是控制度员,。
1-1 我们还看,在标准MVC 模型能主推数据进行新(观察设计模式,在模型注册视
模型更动更), Web 开发模型无法主动推无法主动更新用户界), 为在 Web 开发是
请求-响应模型
接下我们下在 Web MVC 什么子,我们称其 Web MVC 区别标准MVC
1.3Web MVC 概述
模型--控制概念标准 MVC 概念,请参考 1.2,我们一下 Web MVC 标准架构,如1-3
1-3
Web MVC 模式下,模型无法主动推数据,如 用户想要图更新,求( 请求-响应模型)。
概念差,我接下了解Web 发的发和使代码一下 Web MVC 是如实现的,有为
什么要使MVC 这个模式呢?
1.4Web 端开发发展历程
处我们简单叙述核心,如1-4
1-4
1.4.1CGICommon Gateway Interface公共,一web 服务端使用的本技术使CPerl 语言编
,用于接收 web 用户请求理,最后动态生响应给用户,但每次求将产生一重量级
1.4.2ServletJavaEE web 组件技术是一服务器端行的 web 组件接收 web 用户请求处理最后
动态产生应给用户。每次请求产生一线而且有线), 轻量级而且许多 JavaEE 技术(如 JDBC
)。 是在 java 代码 输出 html 但表现逻辑制逻辑业务辑调混杂。如1-5
1-5
1-5做法不可的,制逻辑代码业务逻辑混杂一起,最的问接在 Java
代码输出 Html这样前端开发人员无法进行风格设计使改也很麻因此实际项
做法不可
1.4.3JSPJava Server Page:一在服务器端行的 web 组件,是一行在标准HTML 语言
支持 Java)的技术是在 html 代码中java 代码JSP 是会Servlet只不
Servlet 开发面更简单方便但表现逻辑控制逻辑业务辑调混杂。如1-6
1-6
1-6做法不可的,逻辑代码业务逻辑混杂在一起,接在 servlet
html 开发人员以进行简单风格设计java
), 因此实际项做法不可
JSP Servlet,最 成一Servlet(如 tomcat将在 tomcat\work\Catalina\web 应用\org\apache\jsp
下生成), 但这种使html 简单控制逻辑代码、业务逻辑混杂在一起。
1.4.4Model1为是 JSP 的增版,为是 jsp+javabean 1-7
特点使<jsp:useBean>标准动作,将请求封装JavaBean 组件必须使java 制逻辑
1-7
处我们使<jsp:useBean>标准动javabean /创建请求封装javabean
一下 Model1 架构,如1-8
1-8 Model1 架构
Model1 架构JSP 负责控制逻辑逻辑务对javabean)的用,是比JSP 请求数和
请求,在该严禁使用(多再 demo 使)。
1.4.5Model2JavaEE 里,就是 Web MVC 模型
Model2 架构实可是我们所Web MVC 模型控制Servlet模型JavaBeanJSP
摘要:

第一章WebMVC简介1.1、Web开发中的请求-响应模型:在Web世界里,具体步骤如下:1、Web浏览器(如IE)发起请求,如访问http://sishuok.com2、Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。3、web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器),客户端对接收的内容进行处理(如web浏览器将会对接收到的html内容进行渲染以展示给客户)。因此,在Web世界里:都是Web客户端发起请求,Web服务器接收、处理并产生响应。一般Web服务器是不能主动通知Web客户端更新内容。虽然现在...

展开>> 收起<<
springmvc.pdf

共154页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:计算机 价格:5.9玖币 属性:154 页 大小:2.77MB 格式:PDF 时间:2025-02-27

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 154
客服
关注