3 回答

慕無忌1623718
TA貢獻1744條經(jīng)驗 獲得超4個贊
JsonObject 就是常說的 json。是一種重要的數(shù)據(jù)傳輸對象。其格式為{"key1":value1,"key2",value2....};key 必須是字符串。
因為ajax請求不刷新頁面,但配合js可以實現(xiàn)局部刷新,因此json常常被用來作為異步請求的返回對象使用。
通過response.getWriter()獲取PrintWriter pw,然后pw.print(json)。如果沒有設(shè)置response.setContentType("application/json; charset=utf-8"); 則需要自己再js中進行解析。
擴展資料
Java中交互方式分為同步和異步兩種:
同步交互:指發(fā)送一個請求,需要等待返回,然后才能夠發(fā)送下一個請求,有個等待過程;
異步交互:指發(fā)送一個請求,不需要等待返回,隨時可以再發(fā)送下一個請求,即不需要等待。
區(qū)別:一個需要等待,一個不需要等待,在部分情況下,項目開發(fā)中都會優(yōu)先選擇不需要等待的異步交互方式。
比如銀行的轉(zhuǎn)賬系統(tǒng),對數(shù)據(jù)庫的保存操作等等,都會使用同步交互操作,其余情況都優(yōu)先使用異步交互。
添加回答
舉報
0/150
提交
取消