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