欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    教案模板(简版)(共4页).doc

    • 资源ID:13382531       资源大小:28KB        全文页数:4页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    教案模板(简版)(共4页).doc

    精选优质文档-倾情为你奉上 Spring MVC 框架 课程教案授课题目Spring MVC 框架授课类型讲授课教学目标知识与技能目标:学会搭建SpringMVC框架。过程与方法目标:能较好的应用SpringMVC框架。情感态度与价值观目标:陪养学生自主参与,积极思考,大胆实践的意识;在不断的探索过程中陶冶情操。重 点SpringMVC框架的特点难 点SpringMVC框架的执行流程教学过程1、提出问题,引出主题(1)提出问题:提问,有没有哪位同学了解或者知道SpringMVC框架?请简要说明。(2)引出主题:同学们,我们在开发web项目的时候,常常需要用到框架。Spring框架提供了构建Web应用程序的全功能MVC模块SpringMVC。SpringMVC框架提供了一个DispatcherServlet作用前端控制器来分派请求,同时提供了灵活的配置处理程序映射、视图解析、语言环境和主题解析,并支持文件上传。SpringMVC还包含多种视图技术,例如:JavaServerPages(JSP)、Velocity、Tiles、iText和POI等。SpringMVC分离了控制器、模型对象,分派器以及处理程序对象角色,这种分离让它们更容易进行控制。2、深入主题,简单介绍MVC模式,为学习SpringMVC框架的特点准备。(1)MVC并不是Java语言所特有的设计思想,也不是Web应用所特有的思想,他是面向对象程序设计语言都应该遵守的规矩。 MVC思想将一个应用分成三个基本部分:Model(模型)、View(视图)、教学过程Controller(控制器)。 Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应用程序中处理数据显示的部分。通常视图是依据模型数据创建的。Controller(控制器)是应用程序中处理用户交互的部分。通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据。(2) SpringMVC框架的特点(1)清晰的角色划分:控制器(controller)、验证器(validator)、命令对象(command object)、表单对象(form object)、模型对象(model object)、Servlet分发器(DispatcherServlet)、处理器映射(handler mapping)、视图解析器(view resolver)等等。 每一个角色都可以由一个专门的对象来实现。(2)强大而直接的配置方式:将框架类和应用类都作为JavaBean配置,支持在一个context中引用其他context的中JavaBean,例如,在web控制器中对业务对象和验证器(validator)的引用。(3)可适配、非侵入的controller:你可以根据不同的应用场景,选择合适的控制器子类(simple型、command型、form型、wizard型、multi-action型或者自定义),而不是从单一控制器(比如Action/ActionForm)继承。(4)可重用的业务代码:你可以使用现有的业务对象作为命令或表单对象,而不需要在类似ActionForm的子类中重复它们的定义。(5)可定制的绑定(binding) 和验证(validation):比如将类型不匹配作为应用级的验证错误,这可以保存错误的值。再比如本地化的日期和数字绑定等等。在其他某些框架中,你只能使用字符串表单对象,需要手动解析它并转换到业务对象。(6)可定制的handler mapping和view resolution:Spring提供从最简单的的URL映射,到复杂的、专用的定制策略。与某些MVC框架强制开发人员使用单一特定技术相比,Spring显得更加灵活。灵活。灵活的model转换: 在Springweb框架中,使用基于Map的名/值对来达到轻易地与各种视图技术的集成。(7)可定制的本地化和主题(theme)解析:支持在JSP中可选择地使用Spring标签库、支持JSTL、支持Velocity(不需要额外的中间层)3、SpringMVC框架的执行流程1. 用户发起请求到前端控制器(Controller)2. 前端控制器没有处理业务逻辑的能力,需要找到具体的模型对象处理(Handler),到处理器映射器(HandlerMapping)中查找Handler对象(Model)。3. HandlerMapping返回执行链,包含了2部分内容: Handler对象、 拦截器数组4. 前端处理器通过处理器适配器包装后执行Handler对象。5. 处理业务逻辑。6. Handler处理完业务逻辑,返回ModelAndView对象,其中view是视图名称,不是真正的视图对象。7. 将ModelAndView返回给前端控制器。8. 视图解析器(ViewResolver)返回真正的视图对象(View)。9. (此时前端控制器中既有视图又有Model对象数据)前端控制器根据模型数据和视图对象,进行视图渲染。10. 返回渲染后的视图(html/json/xml)返回。11. 给用户产生响应。4、 总结内容,布置作业。(1) 在SpringMVC中,开发者无须编写自己前端控制器,使用Spring提供的DispatcherServlet就可以分派请求。(2) 使用SpringMVC开发一个简单的Web应用教学小结介绍了SpringMVC的入门知识,包括SpringMVC的特点,执行流程等。也有不足,缺少SpringMVC的案例专心-专注-专业

    注意事项

    本文(教案模板(简版)(共4页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开