第一种:使用map
设置一个登陆接口,前端传入账号和密码
@RequestMapping("/login")
public void login(@RequestBody Map<String, Object> params){
String userName = params.get("userName").toString;
String password = params.get("password").toString;
}
第二种:使用request
设置一个登陆接口,前端传入账号和密码
@RequestMapping("/login")
public void login(HttpServletRequest request){
BufferedReader streamReader;
StringBuilder stringBuilder;
JSONObject jsonObject;
try{
streamReader = new BufferedReader(new InputStreamReader(request.getInputStream(), "utf-8"));
stringBuilder = new StringBuilder();
String input;
while((input = streamReader.readLine()) != null){
stringBuilder.append(input);
}
jsonObject = JSONObject.parseObject(stringBuilder.toString());
String userName = jsonObject.getString("userName");
String password = jsonObject.getString("password");
}catch ...
}