RequestMapping负责人了解电子邮件是否存在



我使用弹簧引导

我想检查一下系统中是否已经存在电子邮件地址。我创建了这个

@RequestMapping(method = { RequestMethod.HEAD }, value={"/email"})
public ResponseEntity<Boolean> checkEmailexist(@RequestParam String value){
return ResponseEntity.ok(userService.checkIfEmailExist(value));
}

如果我检查userService.checkIfEmailExist的结果,根据值的不同,我会得到true或false。。。

调用的结果总是未定义

$.ajax({
url: '/email?value=' + usernameValue.value,
type: 'HEAD',
success: function (result) {
console.log(result);
}
});

这不是一个答案,而是一组检查步骤,有望帮助您找到解决方案:

  1. 确保您的注释是正确的-@RestController注释是否正确使用,结果如何,等等
  2. 作为";1〃;尝试了解问题是否在服务器上为此,请在部署的服务器上运行CURL查询/使用poster-随便什么,然后查看结果
  3. 如果问题发生在客户端,请尝试了解请求的状态代码。我不是jquery专业人士(我知道这是一种jquery语法(,但阅读这个问题,尤其是用"done"方法回答的问题——无论如何,这可能是一种更好的工作方式,或者至少在问题上加上一个jquery标签,以便相关人员阅读并做出回应

最新更新