Well you should have a look on overlay types.

This is how i would do it.

1) Create a JSON string on the server representing your ArrayList with
Strings when a request comes in.

2) Return that string as an Http response.

3) Create a JSNI method that can convert that JSON String, like this maybe?
  protected native JsArrayString arrayFromJson(String jsonString)/*-{return
eval(jsonString);}-*/;

4) Then call this method with the response text you get when sending a
request.



2009/12/27 ben <[email protected]>

> Hello there
>
> I'm programming an GWT app on a Apache Tomcat Server, which means that
> I use Java for server-side programming. So far so good.
>
> Now I'm wondering how I can transfer the data I gained on the server-
> side with Java to the GWT.
>
> For example, I have got a list of image paths like
> www.example.com/test.jpg
> www.example.com/test2.jpg
> ...
>
> I want to use these images in the application, as in I have to
> transfer the data (urls) from server-side to client-side.
>
> But in what format can I return the data? I mean an ArrayList would be
> convenient, or a JSON String. I tried both, but both didn't work out
> for me...
>
> Have you got some advice how I can make that happen?
> Or how more specifically how I can solve my problem above?
>
> Problem:
> I tried to get the hang of JSON.. I couldn't figure out how one can
> actually form a JSON String (tried to do so with gson).
>
> My situation in pseudo-code looks like this:
> for() {
> toMyJSONString.add(url[i]);
> }
> return MyJSONString;
>
> Goal would be to have MyJSONString in the JSON format like:
> {
>    url1: "www.example.com/test.jpg",
>    ...
> }
>
> Would be great if you could shed some light... I'm not used to Java
> yet... but I'm raring to learn! :)
>
> In case im not clear enough, please let me know!
> Thanks a bunch!
>
> Best regards,
> Benjamin
>
> --
>
> 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]<google-web-toolkit%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
>
>

--

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