springmvc框架第二天随堂笔记_第1页
springmvc框架第二天随堂笔记_第2页
springmvc框架第二天随堂笔记_第3页
springmvc框架第二天随堂笔记_第4页
springmvc框架第二天随堂笔记_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SpringMVC第一章:响应数据和结果视返回字符Controller方法返回字符串可以指定逻辑视图的名称,根据视图解析器为物理视图的地 具体的应用 <formaction="user/update"<inputtype="submit"value="提交返回值是如果控制器的方法返回值编写成void,执行程序报404的异常,默认查找JSP页面没有找到默认会跳转到@RequestMap(value="/initUpdate")initUpdate的页面可以使用请求转发或者重定向跳转到指定的返回值是ModelAndViewModelAndView对象是Spring提供的一个对象,可以用来调整具体的JSP视具体的代码 //跳转到list.jsp <%@taglibprefix="c"/jsp/jstl/core"<metahttp-equiv="Content-Type"content="text/html;charset=UTF-forward请求转controller方法返回String类型,想进行请求转发也可以编 redirect重定controller方法返回String类型,想进行重定向也可以编 DisptchrServlt会到所有的资源,导致一个问题就是静态资源(mg、css、s)也被到,而不能被使用。解决问题就是需要配置静态资源不进行,在sprngmvc.xml配置文件添加如下配置mvc:resources配置不过location元素表示 下的包下的所有文 元素表示以/static开头的所有请求路径,如/static/a或者使用@RequestBody获取请求体数使用@RequestBody注解把json的字符串转换成JavaBean的对 使用@ResponseBody注解把JavaBean对象转换成json字符串,直接要求方法需要返回JavaBean的对 json字符串和JavaBean对象互相转换的过程中,需要使用jackson的jar第二章:SpringMVC实现文件上导入文件上传的jar编写文件上传的JSP页<formaction="user/fileupload"method="post"enctype="multipart/form-选择文件:<inputtype="file"<inputtype="submit"value="上传文件编写文件上传的Controller控制 //创建File//////解析request//////fileItem.write(newFile(file,SpringMVC框架提供了MultipartFile对象,该对象表示上传的文件,要求变量名称必须和表单filename属性名称相同代码如 //创建File////Stringuuid= ceAll("-",//upload.transferTo(new配置文件解析器对<!--<!--配置文件解析器对象,要求id名称必须是multipartResolver <propertyname="maxUploadSize" 搭建服务根据文档配置tomcat9的服务器,现在是2个服务导入资料中day02_springmvc5_02image项目,作为服务器使实现SpringMVC跨服务器方式文件上导入开发需要的jar编写文件上传的JSP页<formaction="user/fileupload3"method="post"enctype="multipart/form-选择文件:<inputtype="file"<inputtype="submit"value="上传文件编写控制////定 //Stringuuid= ceAll("-",//// ////连 第三章:SpringMVC的异常处Contr调用service,service调用dao,异常都是向上抛出的,最终有DispatcherServlet自定义异常自定义异常处理import*publicModelAndViewresolveException(HttpServletRequestrequest,////mv.addObject("message",配置异常处<bean<bean ceptionResolver" 第四章:SpringMVC框架中的SpringMVC框架中的器用于对处理器进行预处理和后处理的技术可以定义器链,连接器链就是将器按着一定的顺序结成一条链,在被的方法时,器链中的器会按着定义的顺序执行。器和过滤器的功能比较类似,有过滤器是Servlet规范的一部分,任何框架都可以使用过滤器技器是SpringMVC框架独有的过滤器配置了/*,可以任何资源器只会对控制器中的方法进行器也是AOP思想的一种实现方想要自定义器,需要实现HandlerInterceptor接口创建类,实现HandlerInterceptor自定 器 return 在springmvc.xml中配置器<!--<!-- HandlerInterceptor接口中的方preHandle方法是controller方法执行前的方可以使用request或者response跳转到指定的页returntrue放行,执行下一个器,如果没有器,执行controller中的方法returnfalse不放行,不会执行controller中的方法postHandle是controller方法执行后执行的方法,在JSP视图执行前可以使用re

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论