開花流水

          空山無人,水流花開。

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            79 Posts :: 42 Stories :: 160 Comments :: 0 Trackbacks
          struts2封裝的json 經(jīng)常出各種莫名其妙的問題,對(duì)于返回的數(shù)據(jù)不完整,可以在后臺(tái)自己寫返回。

          ServletActionContext.getResponse().setContentType("application/json;charset=UTF-8");
                  ServletActionContext.getResponse().setCharacterEncoding("UTF-8");
                  ServletActionContext.getResponse().getWriter().print(JSONObject.fromObject(data).toString());
                  return  NONE;

          替換掉 直接return "success";

          其中data 是所要返回的數(shù)據(jù)。 

          簡(jiǎn)化如下:
              List list = demoServise.queryItemList(id);
             response.setContentType("text/html;charset=UTF-8");
             PrintWriter out = response.getWriter();
             out.write(JSONArray.fromObject(list).toString());
             out.flush();
             out.close();
              return null;
          posted on 2011-05-19 18:01 開花流水 閱讀(3097) 評(píng)論(1)  編輯  收藏 所屬分類: java技術(shù)

          Feedback

          # re: struts2封裝的json 返回?cái)?shù)據(jù)不完整的 解決辦法 2011-05-28 23:02 路人甲
          springside的代碼里面有,struts2util   回復(fù)  更多評(píng)論
            

          主站蜘蛛池模板: 交城县| 太白县| 虎林市| 筠连县| 高密市| 梨树县| 宝兴县| 丹东市| 临沂市| 乐业县| 鹤庆县| 西宁市| 陇川县| 琼结县| 石河子市| 应用必备| 怀来县| 阿克苏市| 上蔡县| 德清县| 土默特右旗| 内黄县| 运城市| 城固县| 汕头市| 新巴尔虎右旗| 赣州市| 深泽县| 剑河县| 乌兰浩特市| 宜兰市| 陆丰市| 文化| 通州市| 潼南县| 贵德县| 平泉县| 宿州市| 胶南市| 钟祥市| 竹山县|