关于mui前端传值,springboot后台接收值的问题

Posted 神级尘埃

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于mui前端传值,springboot后台接收值的问题相关的知识,希望对你有一定的参考价值。

最近做app,使用mui的ajax给后台传参,后台一直接收不到值,表示很蛋疼。这里通过网上搜索加上个人实践,总结归纳了三种前端传值和后台接收的方式。

第一种:

  前端:

    data: JSON.stringify({username: ‘username‘,password: ‘password‘}),

        headers: {‘Content-Type‘: ‘application/json‘}

  后台:

    public String test1(@RequestBody Map<String, String> reqMap) {}

第二种:

  前端:

    data: ‘params=‘ + JSON.stringify({username: ‘username‘,password: ‘password‘}),

    headers: {

      ‘Content-Type‘: ‘application/x-www-form-urlencoded‘
    }

  后台:

    public void test(@RequestParam(value="params") Map<String, String> map) {}

第三种:

  前端:

    data: ‘username=username&password=password‘,

    headers: {
      ‘Content-Type‘: ‘application/x-www-form-urlencoded‘
    }

  后台:

    public String tt(String username, String password) {}

以上是关于关于mui前端传值,springboot后台接收值的问题的主要内容,如果未能解决你的问题,请参考以下文章

前端ajax异步传值以及后端接收参数的几种方式

MUI APP关于页面之间的传值,plusready和自定义事件

前端ajax异步传值以及后端接收参数的几种方式

前端js函数中直接获取springmvc后台model中传值

MUI框架-02-注意事项-适用场景-实现页面间传值

springboot后端的返回的data属性前端无法接收