When the first request ends, the onSuccess method of the
RequestCallback is called. Send the second request from here. Example:
public void phase1() {
// first request
RequestBuilder b = ...;
...
b.setCallback(new RequestCallback() {
public void onSuccess(...) {
phase2();
}
});
...
}
public void phase2()
{
// second request
...
}
On 27 mai, 09:31, recoco <[email protected]> wrote:
> I'm using writing a login process from a remote server with GWT. The
> process is that client get a token first and then use this token and
> username to login in the server. So I wrote two methods. One is
> getToken , another is postLogin. Both use RequestBuider to communate
> to the remote server and should be executed orderly. But I found that
> POST action which is postLogin always execute before getLogin. The
> postLogin method will fail because the token is still not returned
> from the server.
> So, how to wait the first action finished and the perform the second
> one? Thanks in advance.
--
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-web-toolkit?hl=en.