1 / 28
文档名称:

Struts入门.ppt

格式:ppt   页数:28
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Struts入门.ppt

上传人:燕赵才子 2011/11/8 文件大小:0 KB

下载得到文件列表

Struts入门.ppt

文档介绍

文档介绍:Struts入门
@
课程简介
Struts课程
完成一个使用Struts的项目
JSF课程
Spring课程
完成一个JSF+Spring的项目
Hibernate课程
完成一个Struts/JSF+Spring+Hibernate的项目
关于Struts的课程体系
MVC与Struts框架简介
开发视图
扩展控制器
开发模型
配置Struts应用
Struts验证与异常处理机制
Struts应用的国际化
Struts客户化标签的使用
本次课程
理解MVC架构
理解Struts架构
理解MVC
关于MVC
MVC是Model-view-Controller的简称,即:模型-视图-.
MVC是一种设计模式,它将应用程序划分为三个部分,即模型-视图-控制器,每个部分各自处理自己的程序.
MVC结构图
视图
视图是用户所见并与之交互的界面
向用户显示相关的数据
接收用户的输入
不进行实际的业务处理
视图可查询模型的状态,但是不能改变模型
视图可接收模型状态更新的通知,从而对用户的界面进行更新.
模型
模型是应用程序的主体部分,表示业务数据和业务逻辑.
一个模型可以为多个视图提供数据.
由于应用程序的模型只需要写一次就可以被多个应用视图使用,应此可提高代码的可重用性.
控制器
控制器用于接收用户的请求,并调用模型和视图去完成用户的需求.
当通过浏览器提交WEB表单时,控制器本身不做任何的输出和处理.
控制器接受请求,并决定采用那一个模型去处理请求,然后决定调用那个视图显示模型处理返回的数据.
MVC处理过程
首先控制器接收到请求,并决定调用那个模型来进行处理.
然后模型根据用户请求的数据执行相应的业务逻辑处理,并返回执行的结果.
最后控制器调用相应的视图格式化输出返回的数据,并呈现给用户.