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
-~----------~----~----~----~------~----~------~--~---

Reply via email to