<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等類型的數據。


    例如: User u1=new User();


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


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

    map.put("users", jsonArray); //把json數組做為一個值放進Map中
    JSONObject jsonObject =
    JSONObject.fromObject(map); //把map放進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進階網http://www.javady.com



    歡迎大家訪問我的個人網站 萌萌的IT人

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

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    收藏夾

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产精品亚洲精品久久精品 | 精品亚洲成A人无码成A在线观看| 又长又大又粗又硬3p免费视频| 国产成人免费手机在线观看视频 | 免费一级毛片在线观看| 亚洲国产成人无码AV在线 | 黄色网址在线免费| 亚洲精品无码久久久久sm| 中文字幕在线免费播放| 亚洲av无码国产精品夜色午夜| 无码av免费一区二区三区| 亚洲精品国产成人专区| 91免费人成网站在线观看18| 亚洲精品白色在线发布| 最近中文字幕无吗高清免费视频| 亚洲日本VA中文字幕久久道具| 日本免费网站在线观看| 一级**爱片免费视频| 亚洲综合精品一二三区在线| 91在线老王精品免费播放| 亚洲五月丁香综合视频| 午夜视频免费观看| 一区二区免费在线观看| 亚洲av最新在线网址| 亚洲免费在线视频观看| 亚洲熟妇无码AV| 精品国产亚洲一区二区在线观看| 99热这里只有精品免费播放| 亚洲午夜未满十八勿入| 毛片免费观看的视频| 日韩在线视频线视频免费网站| 亚洲成色WWW久久网站| 青青在线久青草免费观看| 人人公开免费超级碰碰碰视频 | 亚洲嫩草影院在线观看| 日韩一区二区在线免费观看| 两性色午夜免费视频| 亚洲精品国产国语| 伊人久久精品亚洲午夜| 国产卡一卡二卡三免费入口| 十八禁的黄污污免费网站|