1. 程式人生 > >AJAX,JSON,GSON

AJAX,JSON,GSON

nbsp 寫入 int ajax .get json格式 語言解析 col 獲取數據

AJAX將數據使用JSON格式發送給後端Servlet或其他語言解析.

對JSON內容使用GSON外擴展包進行分解,並使用(如查詢用戶名是否已經被註冊),

最後使用Map集合設置新的返回狀態碼,並使用:

        /////* 使用GSON工具包將map對象轉義成JSON字符串
        Gson gson = new Gson();
        String jsonStr = gson.toJson(jsonMap);

        //使用PrintWriter將json字符串寫入,並flush發送回到AJAX的success方法參數中
        PrintWriter pw = response.getWriter();
        pw.write(jsonStr);
        pw.flush();

使用GSON也可以直接獲取JSON字符串,並不再使用request.getParameter獲取數據?

AJAX,JSON,GSON