码迷,mamicode.com
首页 > 其他好文 > 详细

@RequestParam和@RequestBody的区别

时间:2019-08-22 11:01:31      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:hone   request   public   form   comm   解析   ring   object   pre   

@RequestBody是用来接收

application/json
需要解析json字符串,然后通过json获取参数,这里用到是fastjson
public CommonReturnType login(@RequestBody String jsonStr)  {
        JSONObject requestJson = JSON.parseObject(jsonStr);
        String telphone=(String)requestJson.get("telphone");
        String password=(String)requestJson.get("password");
}

 

@RequestParam是用来接收

  application/x-www-form-urlencoded
  可直接获取参数
public CommonReturnType login(
@RequestParam(name="telphone") String telphone,
@RequestParam(name="password") String password) { System.out.println(telphone+password) }

 

 

 

 





@RequestParam和@RequestBody的区别

标签:hone   request   public   form   comm   解析   ring   object   pre   

原文地址:https://www.cnblogs.com/llcMite/p/11392790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!