關於mui前端傳值,springboot後臺接收值的問題

最近作app,使用mui的ajax給後臺傳參,後臺一直接收不到值,表示很蛋疼。這裏經過網上搜索加上我的實踐,總結概括了三種前端傳值和後臺接收的方式。前端

第一種:ajax

  前端:json

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

        headers: {'Content-Type': 'application/json'}ui

  後臺:url

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

第二種:orm

  前端:string

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

    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) {}

相關文章
相關標籤/搜索