Sunday, July 11, 2010

Re: GWT overlay

I don't think that what you're showing there is a valid json array. It
should be, you are also expecting it, but the array should have [ ]
brackets surrounding it...

So, the jsonformat.html file in which you're showing the data, you
should have [ { "type":"asd", ... } , { "type":"asd", ... } ]

On Jul 11, 12:22 pm, Ahmed Shoeib <ahmedelsayed.sho...@gmail.com>
wrote:
> hi all ,
>
> after i get the json fomat from the server i tried to use GWT Overlay
> to get the values from The json
>
> but after eval that return an array of object
> each index hold the json format
>
> after trying to get the values from it
>
> in this function
>
> private void DoWork(JsArray<Member_JSON> members) {
>
>                 Window.alert(members.toString());
>                 for (int i = 0; i < members.length(); i++) {
>                         Window.alert(members.get(i).getEmail().toString());
>
>                         if(members.get(i).getEmail().equals(loginInfo.getEmailAddress())){
>                                 if(members.get(i).getType().equals("Admin")){
>                                         AdminPanel admin = new AdminPanel(loginInfo.getEmailAddress(),
> loginInfo.getLogoutUrl(), members);
>                                         RootPanel.get().add(admin);
>                                         break;
>                                 }
>                         }
>                 }
>
> the Window.Alert Show Me unDefined
>
> the jsonScript Class
> -----------------------------
>
> package com.apphuset.eventbuddy.client;
>
> import com.google.gwt.core.client.JavaScriptObject;
>
> public class Member_JSON extends JavaScriptObject
> {                              // [1]
>   // Overlay types always have protected, zero argument constructors.
>   protected Member_JSON()
> {}                                              // [2]
>
>   // JSNI methods to get stock data.
>   public final native String getEmail() /*-{ return this.email; }-
> */; // [3]
>   public final native String getType() /*-{ return this.type; }-*/;
>
> }
>
> ----------------
>
> the json format
> ----------------------http://www.4shared.com/photo/xZvLBL2r/jsonformat.html
>
> The Message
> -------------------http://www.4shared.com/photo/h10Jln2n/Message.html
>
> how To Solve This problem ???????????????
>
> Thanks,
> ahmed shoeib

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate