zoukankan      html  css  js  c++  java
  • springMVC接收参数的区别form data与query string parameters与request payload

    在AJAX请求中,我见过有三种form表单数据类型提交。

    第一种:form data, 第二种:query string parameters,第三种:request payload。

    在google chrome浏览器按F12在network  tab页即可看到表单数据类型属于哪一种。

    1,form data

    最常见的是form data,springMVC后台只需要正常的写明参数名称即可,

    2,query string parameters

    通常出现这种表单数据类型的时候,一般为使用了JS封装框架,例如我这里是使用了jquery.easyui.min.js,JS的form表单提交代码如下:

    network  tab截图如下:

     

    springMVC后台接收参数格式如下:

    3,request payload

    这种数据类型我只见过一次,就是有一次项目中前端使用了angular JS。

    springMVC后台在接收此数据类型表单提交参数时,需要在后台request对象中才能取得参数。

    支付宝扫一扫,为女程序员打赏!
    作者:梦幻朵颜
    版权:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    uva400 Unix ls
    cf641 div2 abcd
    cf619 div2 abcd
    cf620 div2 abcde
    atc160
    cf638 div2 abcd
    CodeCraft-20(Div. 2 abcd
    cf Round 621 abcd
    luogu1941 飞扬的小鸟
    UVA1601 The Morning afther Halloween
  • 原文地址:https://www.cnblogs.com/zhuwenjoyce/p/7488291.html
Copyright © 2011-2022 走看看