上一篇【http://blog.csdn.net/J080624/article/details/54948321】提到请求格式为$.get(url,queryString,function(data){}
所解决的两种思路。
以及请求格式为$.get(url,{mydata:queryString},function(data){}
的两种思路。
本篇讲一下下面格式的后台接收第三种思路:
queryString = $('#editform').serializeArray();queryString = JSON.stringify(queryString);//string$.get(url,{mydata:queryString},function(data){}【后台接收方法】
思路 :使用request.getParameter("key")
;
result as follows :
//启动servletgetServlet init()....//解析得到的mydata[{"name":"username","value":"yanshi02"},{"name":"passWord","value":"123456"}]//返回的jsonresultJson ..."[{/"name/":/"username/",/"value/":/"yanshi02/"},{/"name/":/"password/",/"value/":/"123456/"}]"Tips:
参考post参考post传输参数数据格式为{key : value}可知:
无论 get 或者 post ,如果data为{key : value}形式。
则都可以使用request.getParameter("key")
;的形式进行获取。
新闻热点
疑难解答