Saturday, 15 June 2013

javascript - how to call the spring controller method from form using java script or Jquery -



javascript - how to call the spring controller method from form using java script or Jquery -

hai tried calling controller using

document.forms[0].value = "getsignfaces"; document.forms[0].submit();

but not calling method in controller

@requestmapping(value=signfaces.do, method=requestmethod.post , params ="getsignfaces") public string getsignfaces(model model,@modelattribute(hbmswebconstants.model_sign_details) hbmssessiondatawo sessiondata, @modelattribute signdetailsform form,httpservletrequest request, httpservletresponse response,@requestparam string nooffaces,

i need send nooffaces method.

some how failling. please allow me know if missing thing

i think can seek using ajax phone call post controller.

as example:

var jsonfile= {json:json.stringify(contents)}; $.ajax({ type:'post', url: "/yourcontrollermapping/signfaces.do data: jsonfile, datatype: "json" });

and controller method:

@controller @requestmapping("/yourcontrollermapping" public class yourcontroller(){ @requestmapping(value = "/signfaces.do, method = requestmethod.post) public void getsignfaces(@requestparam("json) string json){ //stuff want } }

if wanne javascript native can :

var jsonfile= {json:json.stringify(contents)}; var r = new xmlhttprequest(); r.open("post", "yourcontrollermapping/signfaces.do", true); r.onreadystatechange = function () { if (r.readystate != 4 || r.status != 200) return; console.log(r.responsetext); }; r.send(jsonfile);

java javascript spring-mvc

No comments:

Post a Comment