Looking at the imports in the code you posted here, it looks like you ´re missing the following imports:
import com.google.gwt.http.client.Request; import com.google.gwt.http.client.RequestCallback; import com.google.gwt.http.client.RequestException; import com.google.gwt.http.client.Response; Try adding those and see if it helps --Dalla http://date-time.appspot.com/ On 12 Juli, 15:00, tedpottel <[email protected]> wrote: > I am trying to send a http request to my webserver using GWT. I keep > on getting a error on the line that reads > Request request = builder.sendRequest(null, new RequestCallback() > > It says > RequestCallback cannot be resolved to a type. > > I have the same problem on the line that catches the exception > catch (RequestException e) { > RequestException cannot be resolved to a object. > > I’m new at java, I’m assuming that those names are not declared? I was > unable to get it to work and the current code I copied from google’s > site. Is there something wrong with my installation? > > I’m using the eclipse plugin. The code looks like > > package gWTAJAX.client; > > import com.google.gwt.core.client.EntryPoint; > import com.google.gwt.core.client.GWT; > import com.google.gwt.event.dom.client.ClickEvent; > import com.google.gwt.event.dom.client.ClickHandler; > import com.google.gwt.event.dom.client.KeyCodes; > import com.google.gwt.event.dom.client.KeyUpEvent; > import com.google.gwt.event.dom.client.KeyUpHandler; > import com.google.gwt.http.client.RequestBuilder; > import com.google.gwt.user.client.rpc.AsyncCallback; > import com.google.gwt.user.client.ui.Button; > import com.google.gwt.user.client.ui.DialogBox; > import com.google.gwt.user.client.ui.HTML; > import com.google.gwt.user.client.ui.Label; > import com.google.gwt.user.client.ui.RootPanel; > import com.google.gwt.user.client.ui.TextBox; > import com.google.gwt.user.client.ui.VerticalPanel; > > /** > * Entry point classes define <code>onModuleLoad()</code>. > */ > public class GWTAjax implements EntryPoint { > /** > * The message displayed to the user when the server cannot be > reached or > * returns an error. > */ > public void onModuleLoad() { > final Label label = new Label("hello ted"); > RootPanel.get().add(label); > > // set uppc > RequestBuilder builder = new > RequestBuilder(RequestBuilder.GET, > "www"); > > try { > Request request = builder.sendRequest(null, new > RequestCallback() > { > public void onError(Request request, Throwable > exception) { > // Couldn't connect to server (could be > timeout, SOP > violation, etc.) > } > > public void onResponseReceived(Request request, > Response > response) { > if (200 == response.getStatusCode()) { > // Process the response in > response.getText() > } else { > // Handle the error. Can get the status text > from > response.getStatusText() > } > } > }); > } catch (RequestException e) { > > } > } > > } > > -Ted ajax --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
