1. 程式人生 > >jQuery 向 servlet 傳送和接受JSON資料。

jQuery 向 servlet 傳送和接受JSON資料。

吐舌頭(⊙o⊙)…文章關於jQuery 向 後臺傳送和接收JSON資料的 某些程式碼,應該有很多方式其他我還沒用過。

一、傳送和接收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資料回前端


★此文僅供參考,我也是從很多人那裡參考過來的,經驗總結:百度搜索引擎挺坑的。