Do you need that "?" at the start? Just guessing.

Maybe debug with firebug? Very nice HTTP snooping...

On Jul 18, 1:44 pm, malrawi <[email protected]> wrote:
> Hi,
> I am really new to GWT, I tried searching the net for hours to get an
> answer to my problem with no luck. Here is what I am doing:
> I am creating a simple EntryPoint which shows some text fields, when
> the user clicks on a button I want to send a POST request to a php
> page. The PHP page "says" that my request parameters are not set.
> Right before I send the request I display the request data and they
> look right. As the code shows, I am setting the content type, I am
> appending the parameters properly, I don't know what is wrong.
>
> I didn't want to use FormPanel because it seemed like I wouldn't be
> able to send a request asynchronously (correct me if I am wrong, my
> conclusion was based on Javadoc's examples also some examples on the
> net)
>
> Here is the code:
>
> RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, url);
> builder.setHeader("Content-type", "application/x-www-form-
> urlencoded");
> StringBuffer requestData = new StringBuffer();
>
> // parameters is a HashMap
> if (parameters != null ){
>         requestData.append("?");
>         Set<String> keys = parameters.keySet();
>         for (String key : keys ){
>                 requestData.append(URL.encode(key));
>                 requestData.append("=");
>                 requestData.append(URL.encode(parameters.get(key)));
>                 requestData.append("&");
>         }
>
> }
>
> try {
>         Window.alert(requestData.toString());
>         builder.sendRequest(requestData.toString(), handler);} catch ( 
> Exception e){
>
>         Window.alert(e.getMessage());
>
> }
>
> Please help.

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