栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

第269天学习打卡(知识点回顾 springboot视图解析原理流程)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第269天学习打卡(知识点回顾 springboot视图解析原理流程)

知识点回顾 springboot 视图解析原理流程

1.目标方法处理的过程中,所有数据都会被放在ModelAndViewContainer里面,包括数据和视图地址

2.方法的参数是一个自定义类型对象(从请求参数中确定),把他重新放在ModelAndViewContainer

3.任何目标方法执行完成以后都会返回ModelAndView(数据和视图地址)

4.processDispatchResult处理派发结果(页面改如何响应)

  • 1.render(mv, request, response)进行页面渲染逻辑
    • 1.根据方法的string返回值得到view对象【定义了页面的渲染逻辑】
      • 1.所有的视图解析器尝试是否能根据当前返回值得到view对象
      • 2.得到了redirect:/main.html–>Thymeleaf new RedirectView()
      • 3.ContenNegotiationViewResolver里面包含了下面所有的视图解析器,内部还是利用下面所有视图解析器对象
      • 4.view.render(mv.getModelInternal(),request,response)视图对象调用自定义的render进行页面渲染工作
        • RedirectView如何渲染(重定向到一个页面)
        • 1.获取目标url地址
        • 2.response.sendRedirect(encodedURL)

雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)_哔哩哔哩_bilibili

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/295566.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号