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

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

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

    tinguo002

     

    后臺json傳遞

    來源:http://www.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)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产一区二区三区免费| 黄色毛片免费网站| 性无码免费一区二区三区在线 | 国产亚洲精品成人AA片新蒲金| 久久水蜜桃亚洲AV无码精品| 国内大片在线免费看| 亚洲色大成网站www尤物| 在线免费视频一区二区| 亚洲av无码日韩av无码网站冲| 国产91久久久久久久免费| 国产成人亚洲精品无码AV大片| 免费欧洲毛片A级视频无风险| 色多多www视频在线观看免费| 亚洲一级Av无码毛片久久精品| 一级毛片在线完整免费观看| 亚洲韩国精品无码一区二区三区 | 国产免费看插插插视频| 曰批免费视频播放免费| 亚洲免费人成在线视频观看| 日本卡1卡2卡三卡免费| 亚洲一区无码中文字幕乱码| 国产午夜免费秋霞影院| 成人无码视频97免费| 久久亚洲精品国产精品| 好男人看视频免费2019中文| 一级美国片免费看| 97久久精品亚洲中文字幕无码 | 九九九精品视频免费| 亚洲精品高清国产一线久久| 一级毛片免费不卡在线| 亚洲综合国产成人丁香五月激情| 国产精品色午夜视频免费看| 国产日韩AV免费无码一区二区三区 | 99精品一区二区免费视频| 亚洲中文无码永久免| 亚洲av再在线观看| 麻豆视频免费播放| 一出一进一爽一粗一大视频免费的| 亚洲国产一区国产亚洲| 又爽又高潮的BB视频免费看| 69精品免费视频|