応答AJAXの三種類

AJAXの応答


1.通常のテキスト(文字列)
resp.getWriter()印刷( "こんにちは")。
  フロントページのフォーマットの//2.JSON所与セット平文伝送するか、JSON導入するための時間である送信列オブジェクト使用して
バックグラウンドサーブレット・コードを
    学生STU =新しい学生(16、 " 五十から五"、55); 
          //必要輸入-2.2.4.jarのjarパッケージGSONにGson GSON新しい新Gson =(); 
        文字列S = gson.toJson(STU);   
        // { "ID" 16、 "名前 ":" 五〇から五"、 "年齢":55}が、この形式に変換される
        のSystem.out.println(S); 
        resp.getWriter()プリント(S)。
       

  

   レセプションコード
テキスト= xhr.responseTextするvar; 
//渡された
にconsole.log(テキスト)
はconsole.log(typeof演算テキスト)//文字列タイプ
"{" ID ":16、 "名前":" 五〇から五""年齢":55}" 

//まだJSONを使用して、JSON型方式に変換すること
VAR STU = JSON.parse(テキスト);  

console.log(stu.id)
はconsole.log(typeof演算STU)//オブジェクト类型
 

  


[3] XML形式(こちら)

VAR = xhr.responseXML DOC;
VAR名= doc.getElementsByTagName( "名前")[0] .innerHTML。

 

おすすめ

転載: www.cnblogs.com/ww103/p/11985079.html