<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    tinguo002

     

    后臺json傳遞

    來源:http://m.tkk7.com/jlins-you/archive/2012/06/22/381292.html


    json除了可以用于前臺傳遞,還可用于后臺之間傳遞。它可以傳遞List,Map,Bean等類型的數(shù)據(jù)。


    例如: User u1=new User();


    u1.setUsername("zy");
    u1.setPassword("123");
    User
    u2=new
    User();
    u2.setUsername("msl");
    u2.setPassword("456");
    List list =
    new ArrayList(); //把兩個對象放進(jìn)list中
    list.add(u1);
    list.add(u2);


    JSONArray jsonArray = JSONArray.fromObject( list ); //把list放進(jìn)json數(shù)組
    Map map = new HashMap();
    map.put("message", "111");

    map.put("users", jsonArray); //把json數(shù)組做為一個值放進(jìn)Map中
    JSONObject jsonObject =
    JSONObject.fromObject(map); //把map放進(jìn)json對象中
    PrintWriter out =
    response.getWriter();
    out.print(jsonObject); //
    傳遞json


    傳遞的json格式為:
    {"message":"111","users":[{"password":"123","username":"zy"},{"password":"456","username":"msl"}]}




    在接收端的java文件中取:



    returnJson是從輸入流中得到的json格式的字符串。輸出為:


    {"message":"111","users":[{"password":"123","username":"zy"},
    {"password":"456","username":"msl"}]}



    if(returnJson !=null&& returnJson !=""){



    String
    strJson = returnJson.replace("?(", "").replace(")", "").replace(";",
    "");

    if(strJson.startsWith("{")){

    JSONObject
    jsonObject = JSONObject.fromObject(strJson);
    JSONArray jsonArray =
    JSONArray.fromObject(jsonObject.get("users"));

    for (int i =
    0, len = jsonArray.size(); i < len; i++) {

    JSONObject jsonUser =
    jsonArray.getJSONObject(i);
    User vo = (User)JSONObject.toBean(jsonUser,
    User.class);
    System.out.println(vo.getUsername()+":"+vo.getPassword());
    }

    }

    }



    更多信息請查看 java進(jìn)階網(wǎng)http://www.javady.com



    歡迎大家訪問我的個人網(wǎng)站 萌萌的IT人

    posted on 2012-06-29 19:54 一堣而安 閱讀(161) 評論(0)  編輯  收藏 所屬分類: js_css

    導(dǎo)航

    統(tǒng)計

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费一级肉体全黄毛片| 无码专区永久免费AV网站| 亚洲精品偷拍视频免费观看 | 亚洲日本国产综合高清| 亚欧色视频在线观看免费| 亚洲成人在线网站| 24小时日本韩国高清免费| 亚洲黄色在线观看视频| 2020因为爱你带字幕免费观看全集| 亚洲成色999久久网站| 1000部拍拍拍18勿入免费视频下载| 久久精品国产亚洲AV电影| 麻豆视频免费播放| 在线a亚洲老鸭窝天堂av高清| 免费无码看av的网站| 国产产在线精品亚洲AAVV| 亚洲AV蜜桃永久无码精品| 国产精品青草视频免费播放| 亚洲国产第一站精品蜜芽| 久99久精品免费视频热77| 亚洲国产精品一区二区久| 日韩视频免费在线| 亚洲五月午夜免费在线视频| 亚洲AV电影院在线观看| 69堂人成无码免费视频果冻传媒| 亚洲精品久久无码| 国产亚洲精品无码成人| 成人免费一级毛片在线播放视频| 亚洲国产精品精华液| 中文字幕人成人乱码亚洲电影 | 久久夜色精品国产亚洲av | 亚洲精品无码日韩国产不卡av| 国产成人精品高清免费| 三年片在线观看免费西瓜视频| 亚洲国产精品综合福利专区| 四虎永久成人免费| 免费无码VA一区二区三区| 蜜桃传媒一区二区亚洲AV| 亚洲AV无码乱码在线观看裸奔| 91在线视频免费播放| 成在人线av无码免费高潮水|