在GWT异步调用中等待数据库结果

时间:2014-03-26 15:20:24

标签: java mysql gwt

在进行比较之前,我有没有办法等待数据库返回结果?

private boolean checkAuthantication(String email, String password) {
    String encryptedPassword = encryptPassword(password);
    String dbPassword = Comav200.GetInstance().getPasswordFromDatabase(email);

    if (encryptedPassword.equals(dbPassword)) {
        return true;
    }
    else {
        return false;
    }
}

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

您可以使用while循环或2-3秒的计时器。但我认为您的代码会自动等待,直到填充dbPassword。

答案 1 :(得分:0)