That is it,Sorry,I forgot it .
Vagner Araujo a écrit :
> Hi friends,
>
> try now.
>
>
> package com.tsolution.crm.client;
>
> import java.io.Serializable;
>
>
> public class Model implements Serializable {
>
>       private static final long serialVersionUID = 5693662550097196303L;
>
>       private String desc;
>
>       public String getDesc() {
>               return desc;
>       }//end getDesc
>
>       public void setDesc(String desc) {
>               this.desc = desc;
>       }//end setDesc
>
> }//end class
>
>
> //SERVICE CLASS
>
> package com.tsolution.crm.client;
>
> import java.util.ArrayList;
> import com.google.gwt.user.client.rpc.RemoteService;
> import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
>
>
> @RemoteServiceRelativePath("greet")
> public interface GreetingService extends RemoteService {
>  String greetServer(ArrayList<Model> modelList);
>  String greetServer1(String modelList);
> }//end interface
>
>
> package com.tsolution.crm.client;
> import java.util.ArrayList;
> import com.google.gwt.user.client.rpc.AsyncCallback;
>
> public interface GreetingServiceAsync {
>
>       void greetServer(ArrayList<Model> modelList, AsyncCallback<String>
>       callback);
>
>       void greetServer1(String modelList, AsyncCallback<String>
> asyncCallback);
> }//end interface
>
>
>
> package com.tsolution.crm.server;
>
> import java.util.ArrayList;
> import com.tsolution.crm.client.GreetingService;
> import com.tsolution.crm.client.Model;
> import com.google.gwt.user.server.rpc.RemoteServiceServlet;
>
> public class GreetingServiceImpl extends RemoteServiceServlet
> implements
> GreetingService {
>
>       private static final long serialVersionUID = 1L;
>
>       @Override
>       public String greetServer(ArrayList<Model> modelList) {
>               return modelList.get(0).getDesc();
>       }//end greetServer(ArrayList<Model> modelList)
>
>       @Override
>       public String greetServer1(String modelList) {
>               return null;
>       }//end greetServer1(String modelList)
> }//end class
>
>
> public void onModuleLoad() {
>
>               GreetingServiceAsync greetingServiceAsync = GWT
>                               .create(GreetingService.class);
>
>               Model m1 = new Model();
>               m1.setDesc("Hello");
>
>               AsyncCallback<String> callback = new AsyncCallback<String>() {
>                       public void onFailure(Throwable caught) {
>                       }
>
>                       public void onSuccess(String result) {
>                               Window.alert(result);
>                       }
>               };
>
>               ArrayList<Model> modelList = new ArrayList<Model>();
>               modelList.add(m1);
>
>               greetingServiceAsync.greetServer(modelList, callback);
>
> }//end onModuleLoad
>
>
> Vagner Araujo
> Java + Vagner = Javagner
> >
>
>   


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