(⊙o⊙)…文章关于jQuery 向 后台发送和接收JSON数据的 某些代码,应该有很多方式其他我还没用过。
一、发送和接收JSON格式的数据
★注意要用到 jquery.json 的 js文件。下载地址:http://code.google.com/p/jquery-json/
上图粗略解释: 1. $.toJSON() 方法是 jquery.json.js里面的方法,应该是序列化JSON对象。
2.我这里用的是$.ajax()方法,具体的参数及相关的返回值类型参照这个$.ajax()方法详解的博客,地址如下:
http://www.cnblogs.com/tylerdonet/p/3520862.html
谢谢这个博主为我们详列了这些内容。
3.至于为什么用complete,具体参照上面地址给出的博客的参数及返回值类型作自我思考。
4. eval() 函数将传回来的json数据转换成JSON的对象,具体从后台发回来的参数看下部分。
5.(⊙o⊙)哦,error 参数我没认真弄,所以上图最后部分的error参数不要我的。
二、在servlet接收JSON数据
上图粗略解释:1.利用流接收传过来的数据,这里用的是字符流,你也可以用字节流。
2.JSONObject.fromObject() 方法的参数是String类型参数,所以用 toString()方法(⊙o⊙)。
三、serlvet发送JSON数据回前端
★此文仅供参考,我也是从很多人那里参考过来的,经验总结:百度搜索引擎挺坑的。