springmvc
文章平均质量分 78
mango_bobo
本人的博客一般都是在尚硅谷等网站,边学习边记的笔记
展开
-
SpringMVC_7-① 视图解析
12原创 2021-10-28 15:44:39 · 223 阅读 · 0 评论 -
SpringMVC_7-②视图解析之源码
点击hello发送hello请求作为研究视图解析的流程SpringMVC视图解析1、方法执行后的返回值会作为页面地址参考,转发或者重定向到页面2、视图解析器可能会进行页面地址的拼串;具体流程1、任何方法的返回值,最终都会被包装成ModelAndView对象2、processDispatchResult(processedRequest, response, mappedHandler, mv, dispatchException);来到页面的方法视图渲染流程:将域中的数据在页面展示;页面就是转载 2020-09-06 21:41:50 · 198 阅读 · 0 评论 -
SpringMVC_6SpringMVC源码解析(老版本)
1、前端控制器的架构?DispatcherServlet;2、doDispatch()详细细节:protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest = request; HandlerExecutionChain mappedHandler = n原创 2020-08-30 15:51:10 · 148 阅读 · 0 评论 -
SpringMVC_5 处理响应数据(数据输出)
SpringMVC 输出模型数据SpringMVC提供了以下几种途径输出模型数据:1)ModelAndView: 处理方法返回值类型为 ModelAndView 时, 方法体即可通过该对象添加模型数据2)Map 及 Model: 入参为 org.springframework.ui.Model、org.springframework.ui.ModelMap 或 java.uti.Map 时,处理方法返回时,Map 中的数据会自动添加到模型中。3)@SessionAttributes: 将模型中的某个原创 2020-08-30 15:34:32 · 410 阅读 · 0 评论 -
SpringMVC_4 请求处理
springmvc如何获取请求带来的各种参数1、默认方式获取请求方式:直接给方法入参上写一个和请求参数名相同的变量,这个变量就用来接受请求参数的值,传入的请求的参数可带可不带有带:有值 没带:null2、@RequestParam注解@RequestParam:获取请求参数,参数默认是必须带的@RequestParam(“user”)String username相当于:uername=request.getParamter(“user”)@RequestParam的参数属性value原创 2020-08-30 00:24:44 · 126 阅读 · 0 评论 -
SpringMVC_3 REST风格
REST 是什么1)REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用①资源(Resources):网络上的一个实体,或者说是网络上的一个具体信息。它可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的存在。 可以用一个 URI(统一资源定位符)指向它,每种资源对应一个特定的 URI 。获取这个资源,访问它的 URI 就可以,因此原创 2020-08-23 22:50:11 · 122 阅读 · 0 评论 -
SpringMVC_2@RequestMapping注解
1、@RequestMapping映射请求注解、可标注的位置@RequestMapping 概念1)SpringMVC 使用@RequestMapping 注解为控制器指定可以处理哪些 URL 请求2)在控制器的类定义及方法定义处都可标注 @RequestMapping标记在类上:提供初步的请求映射信息。相对于 WEB 应用的根目录标记在方法上:提供进一步的细分映射信息。相对于标记在类上的 URL。若类上未标注 @RequestMapping,则方法处标记的 URL 相对于 WEB 应用的根目原创 2020-08-23 16:36:13 · 136 阅读 · 0 评论 -
SpringMVC_1 SpringMVC_简介、入门程序
SpringMVC架构Spring web mvc介绍Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来:Web MVCmvc设计模式在b/s系统下的应用流程:1、用户发起request请求至控制器(Controller)控制器接收用户请求的数据,委托给模型进行处理2、控制器通过模型(Model)处理数据并得到处理结果模型通常是指业务逻辑3、模型处理结果返回给控制器4、控制器将模型数据在试图中展示原创 2020-08-23 15:28:31 · 131 阅读 · 0 评论