




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SpringMVC-02学习目标u 掌握SpringMVC的响应数据和结果视图u 掌握SpringMVC实现文件上传u 掌握SpringMVC的异常处理u 了解SpringMVC中的拦截器课程内容n SpringMVC响应数据和结果视图n SpringMVC实现文件上传n SpringMVC的异常处理n SpringMVC框架中的拦截器第一堂课本节知识点 1.1 搭建环境1.2 响应之返回值是String类型1.3 响应之返回值是void类型1.4 响应之返回值是ModelAndView类型视频时间29分14秒本节目标 掌握SpringMVC响应返回值类型1.1 搭建环境1.1.1知识概述本节课主要讲解今天课程内容的环境搭建。1.1.2视频详情1.1.3总结与补充开发环境搭建1.1.4课堂提问与练习无1.1.5习题答案无1.1.6练习答案无1.1.7视频缺陷无1.1.8视频扩展无1.2 响应之返回值是String类型1.2.1知识概述本节课主要讲解演示SpringMVC中方法返回值是String类型。1.2.2视频详情1.2.3总结与补充Controller方法返回字符串可以指定逻辑视图的名称,根据视图解析器为物理视图的地址。1.2.4课堂提问与练习无1.2.5习题答案无1.2.6练习答案无1.2.7视频缺陷无1.2.8视频扩展无1.3 响应之返回值是void类型1.3.1知识概述本节课主要讲解演示SpringMVC中方法返回值是void类型。1.3.2视频详情1.3.3总结与补充返回值是void1. 如果控制器的方法返回值编写成void,执行程序报404的异常,默认查找JSP页面没有找到。默认会跳转到RequestMapping(value=/initUpdate) initUpdate的页面。2. 可以使用请求转发或者重定向跳转到指定的页面1.3.4课堂提问与练习无1.3.5习题答案无1.3.6 练习答案无1.3.7 视频缺陷无1.3.8 视频扩展无1.4 响应之返回值是ModelAndView类型1.4.1知识概述本节课主要讲解演示SpringMVC中方法返回值是ModelAndView类型。1.4.2视频详情1.4.3总结与补充返回值是ModelAndView对象ModelAndView对象是Spring提供的一个对象,可以用来调整具体的JSP视图1.4.4课堂提问与练习无1.4.5习题答案无1.4.6 练习答案无1.4.7 视频缺陷无1.4.8 视频扩展无第二堂课本节知识点:2.1 响应之使用forward和redirect进行页面跳转2.2 响应json数据之过滤静态资源2.3 响应json数据之发送ajax的请求2.4 响应json数据之响应json格式数据视频时间:31分03秒本节目标 : 掌握SpringMVC如何实现页面跳转 掌握SpringMVC如何响应json数据2.1 响应之使用forward和redirect进行页面跳转2.1.1知识概述本节课主要讲解SpringMVC如何实现页面跳转。2.1.2视频详情2.1.3总结与补充1. forward请求转发controller方法返回String类型,想进行请求转发也可以编写成: return” forward:/user/findAll”2. redirect重定向controller方法返回String类型,想进行请求转发也可以编写成:return” redirect:/user/findAll”2.1.4课堂提问与练习无2.1.5习题答案无2.1.6 练习答案无2.1.7 视频缺陷无2.1.8 视频扩展无2.2 响应json数据之过滤静态资源2.2.1知识概述本节课主要讲解SrpingMVC中如何配置静态资源映射,也就是不拦截静态资源。2.2.2视频详情2.2.3总结与补充DispatcherServlet会拦截到所有的资源,导致一个问题就是静态资源(img、css、js)也会被拦截到,从而不能被使用。解决问题就是需要配置静态资源不进行拦截,在springmvc.xml配置文件添加如下配置1. mvc:resources标签配置不过滤1. location元素表示webapp目录下的包下的所有文件2. mapping元素表示以/static开头的所有请求路径,如/static/a 或者/static/a/b2. 使用RequestBody获取请求体数据RequestMapping(/count)public String count() throws Exception System.out.println(count方法执行了.);return redirect:/add.jsp;/ return redirect:/user/findAll; 2.2.4课堂提问与练习 无2.2.5习题答案无2.2.6 练习答案无2.2.7 视频缺陷无2.2.8 视频扩展无2.4 响应json数据之发送ajax的请求2.4.1知识概述本节主要讲解使用ajax发送给一个异步请求,并且将请求参数封装到javabean中。2.4.2视频详情2.4.3总结与补充无2.4.4课堂提问与练习无2.4.5习题答案无2.4.6 练习答案无2.4.7 视频缺陷无2.4.8 视频扩展无第三堂课本节知识点:3.1 文件上传之上传原理分析和搭建环境3.2 文件上传之传统方式上传代码回顾3.3 文件上传之Springmvc方式上传原理分析视频时间:33分45秒本节目标 : 回顾传统文件上传实现方式 掌握SpringMVC文件上传原理分析3.1文件上传之上传原理分析和搭建环境3.1.1知识概述本节课主要回顾传统文件上传方式的上传和开发环境搭建。3.1.2视频详情3.1.3总结与补充传统文件上传需要注意事项:1、设置enctype2、post请求方式3、文件上传表单项3.1.4课堂提问与练习无3.1.5习题答案无3.1.6练习答案无3.1.7视频缺陷无3.1.8视频扩展无3.2 文件上传之传统方式上传代码回顾3.2.1知识概述回顾传统文件上传代码。3.2.2视频详情3.2.3总结与补充无3.2.4课堂提问与练习无3.2.5习题答案无1.2.6 练习答案无3.2.7视频缺陷无3.2.8视频扩展无3.3 文件上传之SpringMVC方式上传原理分析3.3.1知识概述本节课主要讲解SpringMVC如何实现文件上传的原理分析。3.3.2视频详情3.3.3总结与补充SpringMVC框架提供了MultipartFile对象,该对象表示上传的文件,要求变量名称必须和表单file标签的name属性名称相同。3.3.4课堂提问与练习无3.3.5习题答案无3.3.6 练习答案无3.3.7 视频缺陷无3.3.8 视频扩展无第四堂课本节知识点:4.1 文件上传之SpringMVC方式上传代码4.2 文件上传之跨服务器上传分析和搭建环境4.3 文件上传之跨服务器上传代码视频时间 23分06秒本节目标 : 掌握SpringMVC实现跨服务器文件上传4.1 4.1 文件上传之SpringMVC方式上传代码4.1.1知识概述本节课主要是SpringMVC方式上传代码的编写。4.1.2视频详情4.1.3总结与补充无4.1.4课堂提问与练习无4.1.5习题答案无1.1.6 练习答案无1.1.7 视频缺陷无1.1.8 视频扩展无4.2 文件上传之跨服务器上传分析和搭建环境4.2.1知识概述本节课主要讲解跨服务器文件上传的分析和环境搭建。4.2.2视频详情4.2.3总结与补充无4.2.4课堂提问与练习无4.2.5习题答案无4.2.6 练习答案无4.2.7视频缺陷注意:后面老师演示的时候服务器没有这个上传的uploads路径。老师手动创建的目录。这个问题的解决方案可以通过自己写一个监听器来实现。实现方案比较简单这里就不在贴出代码。各位老师自己可以自由发挥。4.2.8视频扩展无4.3 文件上传之跨服务器上传代码4.3.1知识概述本节课主要讲解文件上传跨服务器代码实现。4.3.2视频详情4.3.3总结与补充无4.3.4课堂提问与练习无4.3.5习题答案无4.3.6练习答案无4.3.7视频缺陷无4.3.8视频扩展无第五堂课本节知识点:5.1 SpringMVC异常处理之分析和搭建环境5.2 SpringMVC异常处理之演示程序异常5.3 SpringMVC异常处理之异常处理代码编写视频时间 27分44秒本节目标 : 掌握SpringMVC异常处理。5.1 SpringMVC异常处理之分析和搭建环境5.1.1知识概述. 本节课主要讲解SpringMVC异常处理的思路和开发环境的搭建5.1.2视频详情5.1.3总结与补充无5.1.4课堂提问与练习无 5.1.5习题答案无5.1.6练习答案无5.1.7视频缺陷无5.1.8视频扩展无5.2 SpringMVC异常处理之演示程序异常5.2.1知识概述本节课主要演示程序异常。5.2.2视频详情5.2.3总结与补充无5.2.4课堂提问与练习无5.2.5习题答案无5.2.6练习答案无5.2.7视频缺陷无5.2.8视频扩展无5.3 SpringMVC异常处理之异常处理代码编写5.3.1知识概述本节课主要演示SpringMVC如何处理异常代码。5.3.2视频详情5.3.3总结与补充无5.3.4课堂提问与练习无5.3.5习题答案无5.3.6练习答案无5.3.7视频缺陷无5.3.8视频扩展无第六堂课本节知识点: 6.1 SpringMVC拦截器之介绍和搭建环境6.2 SpringMVC拦截器之编写controller6.3 SpringMVC拦截器之拦截器入门代码6.4 SpringMVC拦截器之拦截器接口方法演示视频时间31分49秒本节目标 :熟练掌握SpringMVC拦截器的配置和使用6.1 SpringMVC拦截器之介绍和搭建环境6.1.1知识概述1. SpringMVC框架中的拦截器用于对处理器进行预处理和后处理的技术。2. 可以定义拦截器链,连接器链就是将拦截器按着一定的顺序结成一条链,在访问被拦截的方法时,拦截器链中的拦截器会按着定义的顺序执行。3. 拦截器和过滤器的功能比较类似,有区别1. 过滤器是Servlet规范的一部分,任何框架都可以使用过滤器技术。2. 拦截器是SpringMVC框架独有的。3. 过滤器配置了/*,可以拦截任何资源。4. 拦截器只会对控制器中的方法进行拦截。4. 拦截器也是AOP思想的一种实现方式5. 想要自定义拦截器,需要实现HandlerInterceptor接口。6.1.2视频详情6.1.3总结与补充1. SpringMVC框架中的拦截器用于对处理器进行预处理和后处理的技术。2. 可以定义拦截器链,连接器链就是将拦截器按着一定的顺序结成一条链,在访问被拦截的方法时,拦截器链中的拦截器会按着定义的顺序执行。3. 拦截器和过滤器的功能比较类似,有区别1. 过滤器是Servlet规范的一部分,任何框架都可以使用过滤器技术。2. 拦截器是SpringMVC框架独有的。3. 过滤器配置了/*,可以拦截任何资源。4. 拦截器只会对控制器中的方法进行拦截。4. 拦截器也是AOP思想的一种实现方式5. 想要自定义拦截器,需要实现HandlerInterceptor接口。6.1.4课堂提问与练习无6.1.5习题答案无6.1.6练习答案无6.1.7视频缺陷无6.1.8视频扩展无6.2 SpringMVC拦截器之编写Controller6.2.1知识概述本节课主要演示 SpringMVC拦截器之编写Controller6.2.2视频详情6.2.3总结与补充无6.2.4课堂提问与练习无6.2.5习题答案无6.2.6练习答案无6.2.7视频缺陷无6.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省苏州市高新区实验初级中学2025届生物七下期末复习检测试题含解析
- 2025届吉林省长春市九台区生物七下期末学业质量监测试题含解析
- 2025年四川宜宾市南溪区溯源农产品商贸有限公司招聘笔试参考题库含答案解析
- 安全教育知识网课件
- 2025年四川自贡市农业融资担保有限公司招聘笔试参考题库附带答案详解
- 2025年浙江金华市国控融资担保有限公司招聘笔试参考题库附带答案详解
- 校园财产安全教育专题
- 安全员培训课件
- 乡村农业观光旅游总体规划方案
- 万维动画制作课件
- 2024年陕西省普通高中学业水平合格性考试历史试题(解析版)
- 中国干眼临床诊疗专家共识(2024年)解读
- 2mm土工膜长丝土工布检测报告合格证
- 一年级家长会课件2024-2025学年
- 拉美文化学习通超星期末考试答案章节答案2024年
- 文艺复兴经典名著选读智慧树知到期末考试答案章节答案2024年北京大学
- 小小科学家《物理》模拟试卷A(附答案)
- 体能科学训练方法智慧树知到期末考试答案2024年
- GB/T 18175-2014水处理剂缓蚀性能的测定旋转挂片法
- 《World Holidays》RAZ分级阅读绘本pdf资源
- (参考)混凝土配合比设计原始记录
评论
0/150
提交评论