Spring + React
控制器:
@Component
@RestController
public class UsersController {
@Autowired
UsersSource usersSource;
@RequestMapping(value = "/", method = RequestMethod.POST)
public boolean testUser(@RequestBody User user){
String email = user.getEmail();
String password = user.getPassword();
Optional<User> optUser = usersSource.checkIfExist(email);
if(optUser.isPresent()){
if(optUser.get().getPassword().equals(password)) {
System.out.println("return true"); //WORKING
return true;
}
}
System.out.println("return false"); //WORKING
return false;
}
}
...
axios.post('http://localhost:8088/', data)
.then(response => {
console.log(response); //NOT WORKING
});
...
问题:数据正确传递给RestController和&#34; System.out.println(&#34;返回true&#34;);&#34; 要么 &#34; System.out.println(&#34;返回false&#34;);&#34; 工作良好, 但我没看到: 的的console.log(响应)
这很容易,但我无法解决这个问题,请帮助。
答案 0 :(得分:0)
CODE没有问题。感兴趣的是Thx。我的浏览器出了问题,当我将设置重置为默认设置时(我不知道为什么),现在可以在浏览器网页工具中看到它。