1. 程式人生 > >當使用servlet輸出json時,瀏覽器端jquery的ajax遇到parse error的問題

當使用servlet輸出json時,瀏覽器端jquery的ajax遇到parse error的問題

包括 問題 json格式 dsm 註意 data json 返回 進行

在使用jquery的ajax進行請求發送並由服務端的servlet返回json格式的數據內容時,假設輸出內容沒有正確設置,會遇到client瀏覽器報告parse error的問題。這個問題的解決僅僅須要註意下面兩點:

第一。在servlet輸出json格式的內容是請在response.getWriter()之前運行response.setContentType("application/json");

第二,輸出的json格式字符串一定是使用雙引號包括的( 比方:{"username" : "jack", "age" : 23} ),不要使用單引號( 比方:{‘username‘ : ‘jack‘, ‘age‘ : 23} )

註意了以上事項,應該就不會報告parse error的錯誤了。

當使用servlet輸出json時,瀏覽器端jquery的ajax遇到parse error的問題