



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档授课题授课类教学目
SpringMVC框架课程教案SpringMVC框架讲授课知识与能目标:学搭建SpringMVC框架过程与法目标:能好的应SpringMVC架。情感态与价值观目:陪养生自主参与积极思,大胆实践意识;不断的探索程中陶情操。重难
点SpringMVC框架的特点点SpringMVC框架的执行流程1提出问题,出主题(1提出问题提问有没哪位同学了或者知SpringMVC框架?请简要明。(2)引出主题:同们,我在开web目的时,常常要用到框架。Spring框架供了构Web应程序的功能MVC模块—SpringMVCSpringMVC架提供一个DispatcherServlet作前端控制器分派请求,时提供灵活的配置理程序射、视图解、教学过
语言环和主题解析并支持文件传。包含多种视技术,例:(JSP)、、Tiles、和POI等。SpringMVC离了制器、型对,分派以及处理程对象角色,这分离让它们容易进控制。2、入主题,单介绍MVC模,学习SpringMVC架的特准备。(1)MVC并不言所特的设计思想也不是Web用所特的思想他是面向对程序设语言都应该守的规。MVC想将一应用分成三基本部(模型View视图、精品文档
精品文档Controller控制器。Model(型)应用程中用于处理用程序据逻辑的部。通常模对象负责在据库中取数据。View视图)是应程序中理数据显示部分。通常视是依据模型据创建。Controller控制器是应用序中处理用交互的分。通常控器负责从视读取数,控制用户入,并模型发送数据。(2)SpringMVC框架的特点教学过
(1)清晰的角色划:制器controller、证()、命令对(commandobject、表单象(formobject、模型象()、Servlet分器()、处理器映射(handlermapping)、视图解析器resolver等等。每一个角都可以由一专门的象来实现。(2)强大而直接的置方式将框类和应类都作为JavaBean配置,支在一个context中引用其他context中JavaBean,如,在web制器对业务象和验证器validator)的引。(3)可适配、非侵的controller:你可以根据不同的用场景选择合适控制器子类simple型、、型、wizard型、multi-action型者定义),是从单一制器(比如Action/ActionForm继承。(4)可重用的业务码:你以使现有的务对象作为令或表对象,不需要在类ActionForm子类中复它们的定。(5)可定制的绑定binding)和验证validation:比如将类精品文档
精品文档不匹配为应用级的证错误这可以保存误的值再比如本地的日期数字绑定等。在其某些框架中你只能用字符串表对象,要手动解析并转换业务对象。(6)可定制的handlermappingresolution:提供最简单的URL映射,到复的、用的定策略与某些MVC框架强制开人员使用单特定技相比,Spring显得更加活。灵活。灵活的model转换在Springweb架中,使用于Map名/值来达到易地与各种图技术集成。(7)可定制的本地和主题theme)解:支持JSP可选地使用Spring签库、支持支持Velocity(不需额外的间层)3SpringMVC框架执行流1.2.
用户发请求到前端制器(Controller3.4.前端控制没有处理业逻辑的力需找到具的模型对象处理(),到理器映射器HandlerMapping)中查找Handler对象)。5.6.HandlerMapping返执行链,含了部分内:Handler对象、拦截器数组7.8.
前端处器通过处理适配器装后执行Handler对象。处理业逻辑。9.Handler处完业务逻辑返回ModelAndView对,其view是视图称,不是真的视图象。10.将ModelAndView返给前端制器11.视图析器(ViewResolver)返回真的视对象(View。12.(此前端控器中既有视又有Model对象数据)端控制器根据型数据和视对象,行视图渲染精品文档
精品文档13.返回染后的图(html/json/xml)返回。14.给用产生响。4总结内容,置作业(1)在SpringMVC,开发者无编写自己前控制器使用Spring提供的DispatcherServ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 防中暑常识及预防
- 香河非断桥铝门窗施工方案
- 名著导读课件模板
- 物流业无人机配送技术应用研究报告
- 数据采集与分析技术作业指导书
- 基于数字乡村的公共服务设施优化设计实施方案
- 市场开发进度报告表
- 酒泉新型防滑坡道施工方案
- 解决特定问题的解决方案集锦
- 物联网设备智能家居场景应用技术指南
- 心血管内科医疗质量控制
- 抗美援朝资料
- 《课堂管理方法与技巧》课件
- 五年级语文下册 第三单元过关测评卷(部编版)
- 任职以来专业技术能力主要工作业绩和履行岗位职责情况
- 高考英语单词(3500个)
- 《浙艺玩具公司库存管理问题探究》开题报告3000字
- 图解《黑神话悟空》微课件
- TCPHA 33-2024 通 用码头和多用途码头绿色港口等级评价指南
- 期中测试题-2024-2025学年语文六年级上册统编版
- 数字信号处理(第2版)课件 钱玲 第1-3章-引言、离散时间信号与系统、离散傅里叶变换(DFT)
评论
0/150
提交评论