2 回答

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超5個(gè)贊
問(wèn)題是你正在使用它從URL中獲取參數(shù),你應(yīng)該用于POST請(qǐng)求@RequestParam@RequestBody
我建議創(chuàng)建一個(gè)DTO對(duì)象,您可以使用它來(lái)讀取POST請(qǐng)求的正文,如下所示:
public ResponseEntity<String> checkLogin(@RequestBody UserDTO userDTO){
DTO 是這樣的:
public class UserDTO {
private String email;
private String password;
//getter & setters
}

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊
您可以遵循以下方法:
使用內(nèi)容類(lèi)型:“應(yīng)用程序/json;字符集 = utf-8“,
創(chuàng)建一個(gè)域?qū)ο螅搶?duì)象是電子郵件和密碼的包裝器,并使用@RequestBody讀取 json
public class Login{
private String email;
private String password;
//Getters and Setters
}
@RequestMapping("/checkLoginAdministrator")
public ResponseEntity<String> checkLogin((@RequestBody Login login) {
//logic
}
添加回答
舉報(bào)