当前位置: 首页 > news >正文

湖南智能网站建设网络推广求职招聘交流群

湖南智能网站建设,网络推广求职招聘交流群,黄冈网站建设哪家好,山东济南市莱芜区疫情最新消息SpringMVC处理一个请求的流程是怎样的? 一、处理流程二、流程图三、额外扩展(可不看)一、处理流程 Tomcat接收到一个请求后,会交给DispatcherServlet进行处理DispatcherServlet会根据请求的path找到对应的HandlerHandler就是一个加了@RequestMapping的方法,然后就利用反射…

SpringMVC处理一个请求的流程是怎样的?

    • 一、处理流程
    • 二、流程图
    • 三、额外扩展(可不看)

一、处理流程

  • Tomcat接收到一个请求后,会交给DispatcherServlet进行处理
  • DispatcherServlet会根据请求的path找到对应的Handler
  • Handler就是一个加了@RequestMapping的方法,然后就利用反射来执行该方法
  • 在执行方法之前会解析方法参数,比如解析@RequestParam、@RequestHeader、@PathVariable等注解
  • 解析这些注解就是从请求中获取相对应的数据,比如请求头、请求parameters,然后把数据传给对应的参数
  • 有了参数后就开始执行方法
  • 执行方法后就会得到方法的返回值,SpringMVC会对返回值进行解析
  • 如果方法上加了@ResponseBody,那么就把返回值直接返回给浏览器
  • 在这个过程中可能需要把一个对象转成JSON字符串才能返回给浏览器
  • 如果方法上没有加@ResponseBody,那么就会进行视图解析,然后把解析之后的html数据返回给浏览器

注意:

  • HttpMessageConverter就是负责用来把方法返回值写入到Response中的,像MappingJackson2HttpMessageConverter就可
http://www.khdw.cn/news/37971.html

相关文章:

  • 经典门户网站欣赏最佳bt磁力狗
  • 导航网址大全shopify seo
  • 做网站的dw全称是啥seo词库排行
  • 百度站长工具怎么推广网站网站seo优化课程
  • 专做火影黄图的网站阿里云域名查询和注册
  • 广州番禺网站建设公司重庆seo整站优化设置
  • 南阳手机网站建设常用的搜索引擎
  • 石家庄大的网站开发公司数字营销成功案例
  • 明珠信息港网站建设专家代运营电商公司排行榜
  • 电商pc网站建设方案新闻头条最新
  • wordpress做网站百度搜索广告怎么收费
  • 公司制作网站费用怎么做分录百度信息流广告怎么收费
  • 湘潭专业sem优化seo搜索引擎优化软件
  • 重庆哪家做网站好爱站网长尾关键词挖掘工具下载
  • 网站源码模块保定seo排名
  • 做网站css代码怎么把平台推广出去
  • 学校做网站的目的企业网站大全
  • 小程序源码在哪个平台购买电商运营seo
  • 做网站能用本地的数据库嘛网站的推广优化
  • 大连 网站制作荥阳网络推广公司
  • php成品网站seo关键词挖掘工具
  • 福清网站商城建设个人网站开发网
  • 制作一个公司网站用vs怎么做电商网站图片
  • DW怎么做招聘网站怎样才能被百度秒收录
  • 企业做网站需要注意什么搜索引擎
  • 上海做网站制作2022最新版百度
  • 彭阳网站建设多少钱seo优化怎么做
  • 做网站的产品图片百度公司全称叫什么
  • 怎么建设自己的卡盟网站平台推广广告宣传词
  • 个人主页界面网站百度推广代运营公司