
springMvc系列学习
文章平均质量分 76
奔跑的路奇
这个作者很懒,什么都没留下…
展开
-
SpringMVC_[5]使用RESTful风格的更新和删除遇到的问题
RESTful风格时更新和删除遇到的问题1 使用RESTful风格更新和删除遇到的问题1.1 遇到的问题1.2 产生的原因1.3 解决方案2 拓展:HTTP状态码 1 使用RESTful风格更新和删除遇到的问题 1.1 遇到的问题 使用Ajax时,采用Restful风格PUT和DELETE请求传递参数无效,传递到后台的参数值为null 1.2 产生的原因 Tomcat封装请求参数的过程: 1.将请求体中的数据,封装成一个map 2.request.getParameter(key)会从这个map中原创 2021-07-03 09:55:04 · 399 阅读 · 2 评论 -
SpringMVC_[4]文件上传和下载
SpringMVC_[4]文件上传和下载1 文件上传1.1 添加需要的依赖1.2 在springmvc.xml中配置1.3 前端jsp页面表单1.4 创建文件夹保存上传之后的文件1.5 上传代码2 文件下载2.1 前端页面2.2 文件下载代码 1 文件上传 Spring MVC为文件上传提供了直接支持,这种支持是通过即插即用的MultipartResolver实现。 Spring中有一个MultipartResolver的实现类:CommonsMultipartResolver。 在SpringMVC上下原创 2021-07-03 09:30:55 · 92 阅读 · 0 评论 -
SpringMVC_[3]处理器方法的返回值
SpringMVC_[3]处理器方法的返回值1 处理器方法的返回值1.1 返回ModelAndView1.2 返回String1.3 返回对象类型1.3.1 返回基础类型1.3.2 返回自定义对象类型1.3.3 返回集合List1.3.4 返回集合Map 1 处理器方法的返回值 使用@Controller 注解的处理器的处理器方法,其返回值常用的有四种类型: 1. ModelAndView 2. String 3. 返回自定义类型对象 4. 无返回值 void 选择哪种返回值要根据自己所做功能来原创 2021-06-26 10:48:40 · 133 阅读 · 0 评论 -
SpringMVC_[2]处理器参数的获取
SpringMVC_[2]处理器参数的获取参数的获取1 直接使用方法的参数逐个接收2 使用对象接收多个参数3 请求参数和方法名称的参数不一致4 使用HttpServletRequest 对象获取参数5 直接使用URL地址传参6 获取日期类型的参数7 获取数组类型的参数8 获取集合类型的参数 参数的获取 注意:SpringMVC不支持直接从参数中获取对象集合类型,需要将对象集合封装到实体类中。 先创建一个bean实体类 public class Team { private Integer teamI原创 2021-06-20 16:39:12 · 105 阅读 · 0 评论 -
SpringMVC_[1]执行流程和常用注解
SpringMVC_[1]执行流程和常用注解执行流程工作流程分析组件说明常用注解 执行流程 工作流程分析 springMvc的执行流程图如下: SpringMVC请求执行过程概述: 客户端请求提交到DispatcherServlet 前端控制器直接将请求转给处理器映射器HandleMapping 处理器映射器HandleMapping会根据请求,找到负责处理该请求的处理器,并将其封装为处理器执行链HandlerExecutionChina后返回给前端控制器DispatcherServlet 前端控制器D原创 2021-06-14 18:33:28 · 193 阅读 · 0 评论 -
SpringMVC_[0]概述和环境搭建
SpringMVC系列[0]_概述和环境搭建一级目录二级目录三级目录 一级目录 二级目录 三级目录原创 2021-06-14 17:04:27 · 100 阅读 · 0 评论