google app engine - Saving GWT form data into different application -


i have gwt application has form. if user enters data , submit have store data google datastore , jsp application running on tomcat server. found done through task in gae gae push task calling servlet in gwt application , in servlet url fetch there have code send data application , call servlet insert data. can give me how it(by simple example). correct approach or other way correctly?

i have done added push queue task in server side , called servlet there registered in guice. in servlet called fallowing lines

task queue code

queue queue = queuefactory.getdefaultqueue();             queue.addasync(taskoptions.builder.withurl("/userservlet").method(method.get).param("username", username).param("pwd", pwd).param("mail",mail)); 

and userservlet has fallowing code connect theother application

final string url_name = "http://xxxxxxxx.com/adduserservlet";           //final string url_name = "http://localhost:8181/jos-webapp-1.2.1/adduserservlet";           urlfetchservice fetcher = urlfetchservicefactory.geturlfetchservice();          httprequest request = null;          httpresponse response= null;          try{                url url = new url(url_name);               request = new httprequest(url, httpmethod.post);               string body = "username="+uname+"&pwd="+pwd+"email"+email;              request.setpayload(body.getbytes());               response = fetcher.fetch(request);           }catch(exception ex){              ex.printstacktrace();          } 

in joids(second application) wrote servlet(adduserservlet) , used someget data. better solution accepted


Comments

Popular posts from this blog

.htaccess - First slash is removed after domain when entering a webpage in the browser -

Automatically create pages in phpfox -

c# - Farseer ContactListener is not working -