网站建设的网,濮阳公司建站,网站开发需要解决难题,都江堰seo当前端请求方式为#xff1a;x-www-form-urlencoded
后端怎样接收呢#xff1f;第一种场景#xff1a;
当前端传递的参数和后端定义接收的变量一致
例如#xff1a;前端 #xff1a;username 后端接收定义的变量username#后端接收方式#xff1a;
RestController
Reques…当前端请求方式为x-www-form-urlencoded
后端怎样接收呢第一种场景
当前端传递的参数和后端定义接收的变量一致
例如前端 username 后端接收定义的变量username#后端接收方式
RestController
RequestMapping(/user)
Slf4j
public class UserController2 {PostMapping(/register)public void register(RequestParam String username) {log.info(username{}, username);}
}第二种场景
当前端传递的参数和后端定义接收的变量不一致
例如前端 username 后端接收定义的变量userName#后端接收方式
RestController
RequestMapping(/user)
Slf4j
public class UserController2 {PostMapping(/register)public void register2(RequestParam(value username) String userName) {log.info(username{}, userName);}
}#后端也可以使用对象接收接收方式
RestController
RequestMapping(/user)
Slf4j
public class UserController2 {PostMapping(/register)public void register2(User user) {log.info(username{}, user.getUserName);}
}